2012-07-24 155 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