所以我需要改写:
mysite.com/page?type=2
到:
mysite.com/page/type/2
但不影响网址:
mysite.com/page/type/2
我尝试过使用:
rewrite ^/page?.*$ /page/type/$arg_type? permanent;
但由于某种原因,这是在循环中捕获并重写最后一种情况(我不想要重写的url)。由于问号豁免,我不会认为它会被重定向循环捕获,但也许我不完全理解语法...
感谢您的帮助。非常感谢。
答案 0 :(得分:0)
试试这个:
rewrite ^/page/?$ /page/type/$arg_type? permanent;