Configure port_in_redirect off;
na configuração do seu servidor.
Eu tenho um servidor rodando o OpenVPN e o Nginx na porta 443: Eu configurei o OpenVPN para rodar no 443 com a opção de compartilhamento de porta enquanto o Nginx roda no 4545.
Tudo isso parece funcionar, exceto a diretiva try_files
.
try_files $uri $uri/ =404;
Quando eu acesso um diretório https://mydomain.tld/directory
, em vez de ser redirecionado para https://mydomain.tld/directory/
, recebo https://mydomain.tld:4545/directory/
. É claro que a porta 4545 está bloqueada pelo meu firewall e a conexão falha.
Como eu poderia evitar que o Nginx redirecionasse para a porta que ele escuta usando try_files
?