eu tenho um subdomínio que está por trás de um AWS ALB ,
Está escutando na porta 80 e 443.
Eu tomcat rodando na porta 8080 servindo meu aplicativo como http://localhost/myapp
. Como eu queria SSL https, coloquei essa instância atrás do AWS ALB usando certificados da AWS.
Estou usando um NGINX em execução nos pport 80 e 9090.
Eu estou usando isso para redirecionar a solicitação de porta 80 de entrada para 443 no ALB.
E eu quero acessar meu aplicativo como https://subdomain.domain.com
.
atualmente está funcionando assim https://subdomain.domain.com/myapp
.
server {
listen 80 ;
server_name subdomain.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 9090;
server_name subdomain.domain.com;
root /var/lib/tomcat8/webapps/myapp;
location / {
proxy_pass http://127.0.0.1:8080;
}
}