我在端口 80 上运行 nginx,并为多个 node.js 实例提供代理通行证。
我还想在同一个端口上使用 nginx 来代理在另一个端口上运行的 apache 实例,比如 8888。
这是我的 nginx.conf 的基础知识
upstream localhost {
server 127.0.0.1:8000;
server 127.0.0.1:8001;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost;
}
location /admin/ {
proxy_pass 127.0.0.1:8888;
}
}
两个上游是 node.js 实例。但/admin/
它适用于 apache 上的站点,但它不起作用。
还有另一种方法可以做到这一点吗?
谢谢!