Nginx Regra de reescrita para caracteres especiais

1

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?

    
por Saurabh Agrawal 19.04.2018 / 15:15

1 resposta

0

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 .

    
por 19.04.2018 / 18:01