Назад | Перейти на главную страницу

Nginx proxy_pass для относительных путей

В настоящее время у меня настроен Nginx таким образом.

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

Это работает, но у меня возникают проблемы с получением некоторых ресурсов из службы, например, некоторых стилей css, на которые ссылается /styles/style.css, с присвоением 404. Как я могу сообщить браузеру, что базовый URL-адрес / ui / и нет / ? Является ли это возможным?

Я также безуспешно тестировал эту конфигурацию:

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