2014-12-05 16:28:01
来 源
ITJS.CN
Nginx
此文详细介绍设置Nginx自定义404错误页面并返回404状态码,希望对于初学Nginx服务器相关的朋友有帮助,更多Nginx安装、配置、报错处理等资源请本站内搜索。。
开始配置如下,结果发现返回状态码是200,下面这样配置是错误的。

http{

......

fastcgi_intercept_errors on;

......

}

#----------------------------------------

server{

#只是转跳而已

error_page 404 = /404.html;

}

正确的设置方法应该是这样(去掉等号)

http{

........

fastcgi_intercept_errors on;

........

}

#----------------------------------------

server{

error_page 404 /404.html;

}

平滑启动Nginx即可解决该问题

/usr/local/nginx/sbin/nginx -s reload

在访问,出现自定义的404页面,返回404状态码

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。