Url reescrevendo faliure no caso de urls UTF8 no nginx

Url reescrevendo faliure no caso de urls UTF8 no nginx

Estou usando o servidor Nginx e quero reescrever alguns URLs antigos do meu site para novos, a fim de evitar erros 404. Para URLs em inglês, tudo está OK e adicionar uma regra de reescrita como a seguinte ao bloco do servidor funciona bem.

reescrever ^/omid/$ /omidreza;

Mas quando se trata de URLs contendo caracteres que não sejam do inglês, a regra não funciona. Alguém já experimentou o mesmo problema? Como posso resolver o problema?

informação relacionada