为不同网站在单个服务器块中添加多个NGINX反向代理
我有两个nodejs网站,我想在一个域下,但不同的URI。我有下面的位置块为不同网站在单个服务器块中添加多个NGINX反向代理,nginx,nginx-reverse-proxy,Nginx,Nginx Reverse Proxy,我有两个nodejs网站,我想在一个域下,但不同的URI。我有下面的位置块 server { server_name abc.com; location /def/ { proxy_pass http://localhost:7502/; } location /ghi/ { proxy_pass http://localhost:8502; } } 问题是每个网站都在内部调用CSS和js文件,但它是在abc.co
server {
server_name abc.com;
location /def/ {
proxy_pass http://localhost:7502/;
}
location /ghi/ {
proxy_pass http://localhost:8502;
}
}
问题是每个网站都在内部调用CSS和js文件,但它是在abc.com/plugins/下调用的。。。但不是在abc.com/def/plugins/下。。。显示的是404。我也需要使用重写吗?我遗漏了什么?你的问题模棱两可。请详细说明。