2
我有一些双斜杠我无法让我的nginx.conf文件重写为单斜杠。我能够得到它改写大多数双斜线的,比如我可以得到http://domain.com/feature//feature-name/到http://domain.com/feature/feature-name/NGINX - 删除.com后的双斜杠
if ($request_uri ~ "^[^?]*//") {
rewrite "(.*)" $scheme://$host$1 permanent;
}
我遇到的问题是,如果我有一个双斜杠紧跟在.COM,它不会重写为单斜杠。我遇到的两个例子是http://domain.com//和http://domain.com//features/
我试过使用merge_slashes指令和其他各种重写。我只是不知道为什么他们似乎都在.com之后工作。谢谢!