- 1、编辑Nginx配置文件
vi /usr/local/nginx/conf/nginx.conf
- 2、在http 区段添加下面代码:
fastcgi_intercept_errors on;
- 3、编辑网站配置文件,比如本站:
vi /usr/local/nginx/conf/vhost/onelone.com.conf
- 4、在server 区段添加下面代码:
error_page 404 = /404.html;
- 5、404错误页面制作的注意事项:
不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中被降权或消失
不要使用绝对URL,如果使用绝对URL返回的状态码是302+200,这样会产生大量的重复网页。
404页面设置完成,一定要检查是否正确。http头信息返回的一定要是404状态。这个可以通过服务器头部信息检查工具进行检查。
404页面不要自动跳转,让用户来决定去向。
自定义的404页面必须大于512字节,否则可能会出现IE默认的404页面。
网友评论