使用空格()为URL创建Nginx重定向

我需要为html文件名中包含空格的URL创建重定向.我需要与此相当的nginx:Redirect 301 /Poorly Titled File.html http://domain.com/new-url/ 我试过了:rewrite ^/Old%20Page%20Title.html$$scheme://domain.com/new-url/ pe

我需要为html文件名中包含空格的URL创建重定向.

我需要与此相当的nginx:

Redirect 301 "/Poorly Titled File.html" http://domain.com/new-url/

我试过了:

rewrite ^/Old\%20Page\%20Title.html$$scheme://domain.com/new-url/ permanent;


location /Old\%20Page\%20Title.html{
return 301 $scheme://domain.com/new-url/;
}

有和没有逃避%的.
最佳答案
使用’在该位置附近:

location '/Old Page Title.html' {
    return 301 $scheme://domain.com/new-url/;
}

另见SO Nginx rewrite that includes a blank spce问题.

作者: dawei

【声明】:永州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部