Nginx proxy_pass para caminhos relativos

2

Atualmente, tenho um Nginx configurado dessa maneira.

location /ui/ { proxy_pass http://ui:8888/; }

Isso funciona, mas eu estou tendo problemas com a recuperação de alguns recursos do serviço, por exemplo, alguns estilos css que são referenciados com /styles/style.css dando um 404. Como posso dizer ao navegador que o URL base é / ui / e não /? É possível?

Eu também testei esta configuração sem sorte:

location /ui/ { proxy_pass http://ui:8888/; proxy_redirect http://$host/ /ui/; proxy_set_header Host $host; }

    
por Federico Nafria 10.12.2015 / 19:08

0 respostas