我有一个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;
}
字符串
1条答案
按热度按时间rsl1atfo1#
问题出在vps提供商端。切换到aws和它的工作完美。问题是提供者端的一个关闭的smtp端口,我在我的post API中使用了这个端口。