基本上,我希望将http://www.example.com//index重新命名为http://www.example.com/index
我已经找到了解决方案:
if ($request_uri ~ "^[^?]*//") {
rewrite "(.*)" $scheme://$host$1 permanent;
}
但我担心if语句的效率。 我相信有一个更好的方法,但我找不到它。我试试这个没有成功:
rewrite ^/(.*)//(.*)$ $1/$2 permanent;
rewrite ^/(.*)\/\/(.*)$ $1/$2 permanent;
有什么想法吗?