知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

nginx自己定义404错误页面配置

发布时间:2014-09-05 15:27:50作者:知识屋

nginx自定义页面非常简单,两条指令就可以搞定
 
1. 在http{}段加入红色指令,如下
 
http {
 
...
 
        fastcgi_intercept_errors on;         
 
        error_page  404              /404.html;
 
...
 
}
 
 
 
2. 把404页面放到根目录(root指令定义的目录下),默认是安装目录的html目录下。
 
 
 
3.测试配置是否正确
 
/usr/local/nginx/nginx -t
 
 
 
4.重新载入配置
 
kill -HUP `cat /usr/local/nginx/nginx.pid`
 
 
 
注:
 
自定义的404.html的内容必须大于512字节,否则ie下会显示默认404错误页面,不能显示自定义的404页面。
 
如果你的404内容小于512字节,可以再404.html的<html>标签后面加入一下内容,可以屏蔽浏览器默认错误提示。
 
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page --> 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜