如何设置 nginx 反向代理,以将网络上不同服务器上的站点显示到不同的特定域

如何设置 nginx 反向代理,以将网络上不同服务器上的站点显示到不同的特定域

到目前为止,我的反向代理设置如下:

 server {
        server_name subdomain1.DOMAIN.net;
        location / {
            proxy_pass       http://192.168.1.156:9090;
        }
 }
 server {
        server_name subdomain2.DOMAIN.net;
        location / {
            proxy_pass       http://192.168.1.156:9091;
        }
 }

但是当我检查它们时,它只是报告 502 错误网关。为了更清楚地说明,nginx 在 VM ubuntu 服务器上运行,而我想要访问的站点在同一网络上的另一台服务器上运行。我想知道我在这里做错了什么,真的很想让它正常工作。

相关内容