2015-06-10 3 views
-1

Так у меня есть один forums.php файл, который может обрабатывать как forums.php? Category_id = X и forums.php? Topic_id = Xнесколько параметров NGINX Rewrite

Когда переписать 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; 

Это не в состоянии получить идентификатор в конце и просто возвращает нуль на запросе SQL ... Может кто-нибудь помочь?

ответ

0

И понял это ...

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