黄石网站建设

黄石网页设计

黄石网站制作

黄石网络推广

黄石做网站的公司

黄石建站

博强科技

您的当前位置 >> 主页 > 新闻动态 > 网站建设技术 >

网站建设技术

新闻图案

网站制作

设置LNMP nginx 404错误页设置

中国网络营销推广专家

网站使用默认的404错误页面对于访客、搜索引擎都不太友好,花费点时间在服务端布置404等错误提示页面,可以更好的留住访客。由于军哥的LNMP.ORG一键安装包默认没提供404等错误提示输出,我们需要自己动手添加几行代码和文件。


一、开启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、编辑相关文件


如kwxonline.com,则编辑


vi www.kwxonline.com.conf
#黄色部分请根据自己的情况修改

3、指定404错误页面


1) 现在网站根目录(如/home/wwwroot/net8000.com)添加404.html等文件。


2)在server区域中加入:


error_page 404 /404.html;
#当然,如果要指定500错误,也可以添加
error_page 500 /500.html;
#同时也可以采用以下这种写法,其它错误提示注意修改代码和文件名。
error_page 404 = http://www.kwx.gd/404.html


如图

404-2.jpg


三、测试设置是否正确


/usr/local/nginx/sbin/nginx -t

若没问题,则会提示:
 

404-3.jpg
 


四、重载nginx使其生效


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

 

补充:

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

收缩

QQ在线客服

  • 在线咨询
  • 客服001
  • 客服001
  • 售后服务
  • 客服001
黄石建站

QQ在线客服

首 页 新闻动态 案例展示 服务范围 关于我们 联系我们 客户需求 网站地图
电话:13597671188 QQ:494602646 黄石网站建设-博强科技 Copyright © 2013-2014 All Rights Reserved 鄂ICP备12000085号
博强科技版权所有 未经允许不得私自发布转载