Nginx 在 URL 中将 // 替换为 /
Nginx replace // with / in URL
我们目前收到带有 www.domain.com//index.php 的网络请求,这些请求正在解决,但导致 google 出现问题。我们如何重写请求以捕获这些并重定向到 www.domain.com/index.php
谢谢
默认情况下,ngingx 合并双斜杠和 url,如 www.domain.com//index.php 效果很好。
您可以关闭合并并使用重定向创建重写规则:
merge_slashes off;
rewrite (.*)//(.*) / permanent;
我们目前收到带有 www.domain.com//index.php 的网络请求,这些请求正在解决,但导致 google 出现问题。我们如何重写请求以捕获这些并重定向到 www.domain.com/index.php
谢谢
默认情况下,ngingx 合并双斜杠和 url,如 www.domain.com//index.php 效果很好。
您可以关闭合并并使用重定向创建重写规则:
merge_slashes off;
rewrite (.*)//(.*) / permanent;