nginx 代理后请求连接结尾有html,jpg等 导致nginx报404
有时一些人会将文件全名作为参数传参而导致请求结尾恰好是文件格式,
这时按默认配置nginx会拦截请求发给配置路径而非代理的后台地址,导致404错误
解决方法:
1.修改nginx配置文件 删去对应的文件格式拦截,重启
2.在原被拦截请求链接后增加其他参数
http://127.0.0.1:8080/file/test.txt?a=1
nginx 代理后请求连接结尾有html,jpg等 导致nginx报404
有时一些人会将文件全名作为参数传参而导致请求结尾恰好是文件格式,
这时按默认配置nginx会拦截请求发给配置路径而非代理的后台地址,导致404错误
解决方法:
1.修改nginx配置文件 删去对应的文件格式拦截,重启
2.在原被拦截请求链接后增加其他参数
http://127.0.0.1:8080/file/test.txt?a=1