【问题标题】:301 redirect special charecter issue301重定向特殊字符问题
【发布时间】:2012-07-24 13:26:08
【问题描述】:

带有éü 等特殊字符的 URL 无法正确重定向。

例如:Redirect 301 /de/pages/schuhe_mit_schmaler_füßbreite http://www.mydomain.com/de/schuhe-für-schmale-füße/l/

我已经尝试使用this stack post 中的建议,但它对我不起作用。

工作规则: Redirect 301 /de/pages/duo_latest http://www.mydomain.com/de/entdecken-sie-duo/neues/

不工作规则: Redirect 301 /fr/pages/duo_latest http://www.mydomain.com/fr/découvrez-duo/nouvelles/

无效规则包含特殊字符é

【问题讨论】:

标签: apache .htaccess url-redirection


【解决方案1】:

确保您用来保存到 .htaccess 文件的文本编辑器支持 UTF-8 encoding。如果您使用的是记事本,请配置设置,使其不保存为 ANSI。

如果您无法将其保存为 UTF-8,请创建一个以 UTF-8 保存的全新 .htaccess 文件,并将旧文件替换为新文件。

【讨论】:

    【解决方案2】:

    这可能很好用

     RewriteRule ^türen/(.*) http://google.de?$1 [L]
    

    你的问题是什么?能不能发一些详细的信息

    【讨论】:

    • >>无效规则包含特殊字符
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-28
    • 2020-02-09
    • 1970-01-01
    • 2018-06-26
    • 2015-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多