Estoy intentando configurar un sistema de redireccionamiento con nginx (algo así comoaka.ms,aka.ms/terminal-docs= documentación de Windows Terminal). Creé un archivo con un mapa que se parece a este:
map $request_uri $redirect_uri{
[...]
/youtube https://www.youtube.com/channel/[...];
[...]
}
Luego intenté agregar un /odysee
enlace de la siguiente manera:
/odysee https://odysee.com/$/invite/@[...]:4;
Pero al recargar nginx falla
# systemctl reload nginx
Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
Creo que falla debido a la $
URL de Odysee, pero no puedo encontrar una manera de decirle a nginx que ignore el carácter.