Usando o bloco de notas, alterei a codificação para "ANSI como UTF-8", em vez de UTF-8. Isso fez tudo funcionar como esperado.
Estou tentando criar uma regra usando caracteres chineses
#RewriteRule ^zh(.*) /中文版$1 [L,R=301]
cria erro 500 quando eu mudo o arquivo para UTF-8
#RewriteRule ^zh(.*) /%E4%B8%AD%E6%96%87%E7%89%88$1 [L,R=301]
redireciona para /% 25E4% 25B8% 25AD% 25E6% 2596% 2587% 25E7% 2589% 2588 (basicamente substituindo% por% 25)
Alguém familiarizado com este problema?
Há uma página inteira dedicada a esse problema, incluindo soluções:
link (fyi-noi: Google "escape do apache" - > 6º hit)
Tags unicode utf-8 encoding mod-rewrite