【问题标题】:301 redirect of an url that contains a hashtag replaces the hashtag with %23 in the browser address bar.包含主题标签的 url 的 301 重定向会将主题标签替换为浏览器地址栏中的 %23。
【发布时间】:2016-04-18 16:29:19
【问题描述】:

我在CPanel 中尝试了 301 重定向,但是当重定向的 url 出现在浏览器地址栏中时,它的主题标签已更改为 %23。 通过此更改,永远无法到达最终目的地。这是网址:

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=ace%20hardware%20norcross%20ga&lrd=0x88f5a08e7fc35a07:0xe1ccba95a38c346b,1,,

谁能找到解决办法?

【问题讨论】:

标签: hashtag


【解决方案1】:

如果您使用 cPanel 创建 301 重定向,它将使用默认的重写规则修饰符并且 URL 将被编码。 检查您的 .htaccess 文件,找到 301 重写规则。它应该看起来像这样:

RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

添加一个修饰符,使其看起来像这样:

RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

NE 修饰符将禁用编码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多