我有 2 个子域,我想从一台运行 nginx 的服务器捕获和转发:foo.acme.com、bar.acme.com
在我的 nginx.conf 文件中,我设置了 2 个服务器块:
server {
listen 80;
server_name foo.acme.com;
location / {
proxy_pass http://<my_ip_server_1>:80;
}
}
server {
listen 80;
server_name bar.acme.com;
location / {
proxy_pass http://<my_ip_server_2>:80;
}
}
我的 2 个子域指向同一个 IP(运行 nginx 的那个)。在此配置中,我在两台服务器上都收到 502 Bad Gateway 错误。