用Alist上传文件得到 Request failed with status code 413
错误, 查阅文档, 反向代理要按如下配置:
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Range $http_range;
proxy_set_header If-Range $http_if_range;
proxy_redirect off;
proxy_pass http://127.0.0.1:5244;
# the max size of file to upload
client_max_body_size 20000m; # <- 问题出在这
}
在"域名解析"配置设置中, 只有"请求头部信息修改" 和 "请求主机信息修改",似乎没有设置client_max_body_size 的地方
(我不确定"请求主机信息修改"能否实现该功能, 我无法找到任何有关它的文档)
3条答案
按热度按时间koaltpgm1#
这个在你的nginx里面配置。。
fae0ux8s2#
这个在你的nginx里面配置。。
我并没有使用nginx, 我在内网部署了alist并通过nps内网穿透,设置为域名解析,我贴出这段用于nginx的配置是为了通过类比,指出问题所在。如果nps的底层使用了nginx或者类似nginx的方案,我希望能提供设置类似client_max_body_size的选项
hgb9j2n63#
nps没得这种配置。有可能你的上层有nginx或者类似的软件转发。或者你试试用frp转发看下有没有这个问题。frp配置也挺简单的