Que tal usar apenas um HTTP em proxy_pass ?
location / {
proxy_pass http://localhost:8080/dir/;
}
Eu quero que mysite.com/* exiba o conteúdo de 127.0.0.1:8080/dir/* .
O que eu tenho atualmente é de 1: 1 mysite.com/* a 127.0.0.1:8080/* .
sites-enabled/mysite.com.conf :
server {
listen 80;
server_name mysite.com
location / {
proxy_pass 127.0.0.1:8080;
}
}
Eu tentei vários encantamentos sem sucesso. A partir daqui, não tenho certeza se tente definir root , usando rewrite , mexendo com proxy_pass , use algo diferente de proxy_pass ou algo totalmente diferente. Eu só quero encaixar um diretório no meu servidor proxy_pass e está se tornando mais difícil do que o esperado.
Tags nginx