Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 架构 > Nginx > 正文

lnmp 404 配置

时间:2016-06-26 15:17 来源:网络整理 作者:linux系统 阅读:

lnmp 404 ngguanli/61173.html">配置

时间:2014-08-22 17:42来源:centoscnc.com 作者:centoscn.com 举报 点击:次

一、开启404页面响应
1、进入nginx配置目录
cd /usr/local/nginx/conf
2、修改nginx.conf文件
vi nginx.conf
3、添加字串
fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors on; #显示错误信息

查找以上字串,在下方添加红色部分字串。添加完毕后保存并退出。


404-1.jpg


二、设定404错误页面
1、打开虚拟主机配置文件

进入vhost目录


cd /usr/local/nginx/conf/vhost
2、编辑相关文件

如centoscn.com,则编辑


vi #黄色部分请根据自己的情况修改
3、指定404错误页面
1) 现在网站根目录(如/home/wwwroot/centoscn.com)添加404.html等文件。
2)在server区域中加入:
error_page 404 /404.html; #当然,如果要指定500错误, 【linux系统下载】 ,也可以添加如下 error_page 500 /500.html;

如图

 


三、测试设置是否正确
/usr/local/nginx/sbin/nginx -t

若没问题,则会提示:


四、重载nginx使其生效
/usr/local/nginx/sbin/nginx -s reload

 

补充:

实现404等错误跳转前, 【linux命令大全】 ,必须做到第一步:添加fastcgi_intercept_errors on; 。如果没添加,第二步的操作是浮云。因为nginx在默认情况下不支持自定义404错误页面,只有这个指令被设置为on, 【51运维网】 ,nginx才支持将404错误重定向。
注意:自定义的404页面必须大于512字节,否则可能会出现IE或其它浏览器的默认的404页面。

------分隔线----------------------------

  • 上一篇:lnmp 301重定向
  • 下一篇:CentOS下Nginx 禁止IP访问
  • 感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《lnmp 404 配置》技术文章,《lnmp 404 配置》详细使用和说明,有时《lnmp 404 配置》可能不完善、敬请谅解!如果《lnmp 404 配置》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    验证码:点击我更换图片