存档

文章标签 ‘参数’

nginx重写规则中被重写网址中携带参数如何正确301重定向至新网址中

2020年8月21日 没有评论

比如需要重写的网址是:/news/view.php?itemid=123

我们现在希望自动301到新的网址,并把参数携带过去,我们希望重写后的网址格式是:/news/123.html

那么301重写规则就是:rewrite ^/news/view.php$ /news/$arg_itemid.html? permanent;

解释:$arg_原本参数名称就是获取原本的itemid=123,所以$arg_itemid就是等于123,“$arg_itemid.html?”最后面的问号,就是终止继续携带参数的功能(nginx会自动再携带一遍)如果不加问号,那么301之后就变成了:/news/123.html?itemid=123

nginx重写规则中被重写网址中携带参数如何正确301重定向至新网址中,解决方案暂且记录到这里。

css.php