2012-07-24 100 views
0

含特殊字符的网址(如éü)无法正确重定向。301重定向特殊问题问题

例如: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/

不工作规则包含特殊字符é

+0

重定向301/fr/pages/duo_latesthttp://www.mydomain.com/fr/découvrez-duo/nouvelles/ – Miuranga 2012-07-24 13:33:39

+0

或哪些规则? – Miuranga 2012-07-24 13:34:38

+0

您在.htaccess文件中使用的任何规则 – 2012-07-24 13:35:26

回答

2

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

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

+0

谢谢。它的工作原理 – Miuranga 2012-07-24 14:53:01

1

这个工作也许还不错,

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

你有什么问题?你能否发布一些更多的细节

+0

我已编辑该问题。这是可以理解的吗? – Miuranga 2012-07-24 13:46:51

+0

似乎你的答案不适用于我:( – Miuranga 2012-07-24 13:56:00

+0

>>不工作规则包含特殊字符<<什么不工作?让你内部服务器错误或您的浏览器不明白特殊字符?请张贴您的.htaccess规则为更多的理解 – donald123 2012-07-24 13:58:06