我目前有一个以这种方式配置的 Nginx。
location /ui/ { proxy_pass http://ui:8888/; }
这有效,但我在从服务中检索某些资源时遇到了问题,例如,一些引用 /styles/style.css 的 css 样式给出了 404。我怎样才能告诉浏览器基本 URL 是 /ui/ 而不是 / ?可能吗?
我也测试过这个配置,但没有成功:
location /ui/ { proxy_pass http://ui:8888/; proxy_redirect http://$host/ /ui/; proxy_set_header Host $host; }