2012-06-19 57 views
2

由於變音器,以下htaccess規則不起作用。htaccess中的變音器重定向

Redirect 301 /xyz/händedruck.html /new/händedruck.html 

如何修改此重定向以使其可以正常工作?

+1

您在哪種編碼中保存了'.htaccess'文件? – hakre

回答

5

嘗試編碼的網址,而不是:/xyz/h%C3%A4ndedruck.html

爲了得到這個字符串在PHP中您可以使用urlencode功能。

也有很多網站可以爲你做urlencoding。例如:http://meyerweb.com/eric/tools/dencoder/

+1

您可能應該添加一些信息,如何將'ä'轉換爲'%C3%A4'。 – hakre

+0

這裏的鏈接也可能有幫助。 –

+0

但還有一個問題:現在他重定向到正確的網址,但他沒有用元音變音檢測到一個URL。 例如: 當我訪問urlhttp://test.com/händedruck.html時,他未檢測到以下規則: 重定向301 /h%C3%A4ndedrick.html/new/h%C3%A4ndedruck html的 – htw