簡體   English   中英

nginx 反向代理配置上的 502 Bad Gateway 錯誤故障排除

[英]Troubleshooting 502 Bad Gateway error on nginx reverse proxy configuration

我的 nginx 配置遇到了一些問題,我希望這里有人可以提供幫助。 我正在嘗試設置一個反向代理以將流量從一個子域重定向到另一個服務器,但是當我嘗試訪問該子域時,我不斷收到 502 Bad Gateway 錯誤。

這是我的配置文件:

`

server {
    listen 80;
    server_name subdomain.example.com;

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

`

我已經檢查過並且 localhost:3000 上的服務器正在運行,所以我不確定可能是什么問題。 任何想法或建議將不勝感激。 提前致謝!

如果只需要轉發,則無需升級。

location / {
  proxy_pass http://localhost:3000/;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM