配置nginx代理后,错误404错误码是由后端服务器返回,还是nginx代理返回
时间: 2023-08-12 15:52:38 浏览: 290
Nginx中定义404页面并且返回404状态码的正确方法
一般情况下,404错误码是由后端服务器返回的。如果nginx代理无法找到对应的资源,它会将请求转发到后端服务器,如果后端服务器也无法找到对应的资源,就会返回404错误码。不过,在一些配置不当的情况下,nginx代理也可能会返回404错误码。例如,如果你在nginx配置文件中使用了try_files指令,并且在最后一个参数中指定了一个404错误页面,那么当nginx无法找到对应的资源时,就会返回这个404错误页面。
阅读全文