Você está procurando por $scheme
.
rewrite /test_api $scheme://www.example.com/test_api break;
No arquivo nginx.conf, é possível reescrever para HTTP ou HTTPS com base no fato de a conexão atual ser segura ou não?
Algum pseudocódigo do que eu quero fazer.
location ^~ /test_api {
if (secured connection)
rewrite "/test_api" https://www.somedomain.com/test_api break;
else
rewrite "/test_api" http://www.somedomain.com/test_api break;
}
Obrigado.
Tags nginx