下一个js API路由nginx反向代理不工作

qacovj5a  于 2023-08-03  发布在  Nginx
关注(0)|答案(1)|浏览(110)

我有一个nextjs应用behild nginx使用反向代理。我无法成功处理POST请求到/API/504(网关超时)
当我在本地网络上尝试使用vm时,它工作得很好,但在实际的vps上没有运气

location / {
    proxy_pass             http://127.0.0.1:3000;
    proxy_read_timeout     60;
    proxy_connect_timeout  60;
    proxy_redirect         off;

    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;
  }
  
  location /_next/static {
        add_header Cache-Control "public, max-age=3600, immutable";
        proxy_pass http://127.0.0.1:3000/_next/static;
  }

字符串

rsl1atfo

rsl1atfo1#

问题出在vps提供商端。切换到aws和它的工作完美。问题是提供者端的一个关闭的smtp端口,我在我的post API中使用了这个端口。

相关问题