与Mod_Rewrite一起使用汉字

我正在尝试使用中文字符创build一个规则

#RewriteRule ^zh(.*) /中文版$1 [L,R=301] 

创build错误500时,我将文件更改为UTF-8

 #RewriteRule ^zh(.*) /%E4%B8%AD%E6%96%87%E7%89%88$1 [L,R=301] 

redirect到/%25E4%25B8%25AD%25E6%2596%2587%25E7%2589%2588(基本上用%25replace%)

任何人都熟悉这个问题?

有一整个页面专门针对这个问题,包括解决scheme:

http://www.dracos.co.uk/code/apache-rewrite-problem/(fyi-noi:Google“apache escape” – >第六击)

使用记事本,我将编码更改为“ANSI as UTF-8”,而不是UTF-8。 这使一切按预期工作。