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;
}
Tags nginx reverse-proxy rewrite