2015-06-10 49 views
-1

所以我可以处理一个文件forums.php都forums.php?CATEGORY_ID = X和forums.php?topic_id = X多参数NGINX重写

当重写URL来论坛/ CATEGORY_ID/X和forums/topic_id/XI无法使其工作。 Nginx的理解有两个独立的参数。这里是我现在有:

rewrite ^/forums/(.*)$ /forums.php?topic_id=$1 last; 
rewrite ^/forums/(.*)$ /forums.php?category_id=$1 last; 

它不能得到id在最后,只是在SQL查询返回空...任何人都可以帮助吗?

回答

0

而且想通了......

rewrite ^/forums/topic_id/(.*)$ /forums.php?topic_id=$1 last; 
rewrite ^/forums/category_id/(.*)$ /forums.php?category_id=$1 last;