proxy_pass para porta e diretório do servidor especificado

1

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.

    
por deadghost 04.04.2015 / 18:39

1 resposta

4

Que tal usar apenas um HTTP em proxy_pass ?

location / {
    proxy_pass http://localhost:8080/dir/;
}
    
por 04.04.2015 / 19:02

Tags