nginx 配置体如下:

upstream servers {
ip_hash;
server 127.0.0.1:8082;
server 127.0.0.1:8083;
}

server {
listen *:80;
server_name 123.456.789.111;
server_tokens off;
client_max_body_size 1024M;

location / {
proxy_read_timeout 3600;
proxy_connect_timeout 300;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
proxy_pass http://servers;
}
...
}

用 nginx 转发请求后,上传接口文件的接口“/upload”未执行,导致 nginx 返回重定向 302 状态码

imagepng
重定向到 "/upload/" 之后,由于没有该方法而报 404 错误

imagepng

感谢    关注    收藏    赞同    反对    举报    分享