删除所有GET参数以进行重定向

时间:2015-07-18 09:42:57

标签: redirect nginx rewrite

我想使用nginx

将以下网址重定向到主页
https://www.example.com/old.php?u=BUH09MrRGtnYWB2Nc5CGcX879Y6wqF5EDTij6vphybUekhzY0Qo%3D&b=5

上面的网址应该重定向到https://www.example.com/

我使用以下规则

rewrite ^/old.php(.*)$ https://www.example permanent;

重定向到主页有效,但我看到了

https://www.example.com/?u=BUH09MrRGtnYWB2Nc5CGcX879Y6wqF5EDTij6vphybUekhzY0Qo%3D&b=5

而不是地址栏中的https://www.example.com/

1 个答案:

答案 0 :(得分:0)

根据http://wiki.nginx.org/HttpRewriteModule#rewrite,你只需要添加一个?在重写结束时:

rewrite ^/old.php(.*)$ https://www.example? permanent;