Use URLs com caracteres especiais em mapas nginx

Use URLs com caracteres especiais em mapas nginx

Estou tentando configurar um sistema de redirecionamento com nginx (algo comotambém conhecido como.ms,também conhecido como.ms/terminal-docs= documentação do Terminal Windows). Criei um arquivo com um mapa parecido com este:

map $request_uri $redirect_uri{
        [...]
        /youtube        https://www.youtube.com/channel/[...];
        [...]
}

Então tentei adicionar um /odyseelink da seguinte maneira:

/odysee https://odysee.com/$/invite/@[...]:4;

Mas ao recarregar o nginx ele falha

# systemctl reload nginx
Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.

Estou pensando que falhou por causa do $URL do Odysee, mas não consigo encontrar uma maneira de dizer ao nginx para ignorar o caractere

informação relacionada