J'ai un serveur qui exécute à la fois OpenVPN et Nginx sur le port 443 : j'ai configuré OpenVPN pour qu'il fonctionne sur 443 avec l'option port-share tandis que Nginx fonctionne sur 4545.
Tout cela semble fonctionner, sauf le try_files
directive.
try_files $uri $uri/ =404;
Lorsque j'accède à un répertoire https://mydomain.tld/directory
au lieu d'être redirigé vers https://mydomain.tld/directory/
j'obtiens https://mydomain.tld:4545/directory/
. Bien entendu, le port 4545 est bloqué par mon pare-feu et la connexion échoue.
Comment puis-je éviter que Nginx redirige vers le port qu'il écoute en utilisant try_files
?