Escreveu uma regra de redirecionamento e está funcionando perfeitamente bem.
if ($request_uri ~ ^(/.*)[\^](.*)$) {
return 301 $1%5E$2;
}
Apenas certifique-se de estar escrevendo isso na diretiva location .
Eu tenho um URL como www.xyz.com/api/abcdefgh^ijklmn
.
Desejo redirecionar este URL www.xyz.com/api/abcdefgh%5ijklmn
.
Alguém pode sugerir qual será a regra de redirecionamento do Nginx para isso?
Tags nginx special-characters