nginx 代理请求导出功能bug解决方法

问题描述:

nginx代理的ip直接访问可以直接下载文件,但是通过nginx访问就报502,nginx错误日志:upstream sent invalid chunked response while reading upstream(在上游读取时发送了无效的分块响应);

 

解决办法:

在nginx配置的location下添加如下两行代码:

proxy_http_version 1.1;

proxy_set_header Connection "";

 

还有个很坑的问题是测试环境配置了两个相同的location名称,导致下面配置的一直不生效,因为nginx匹配规则是自上而下进行匹配的;

上一篇:【Nginx】实现负载均衡的几种方式


下一篇:git 更新fork的远程仓库