定义404错误页对网站SEO的作用还是很大的,404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,十分呆板,而且对SEO是不利,对于网站流量也是很大的损失。
现在大多数主机都提供设置404页面的接口,这样的无论是国内主机还是国外主机都很好设置,不过仍然有不少主机不提供设置页面,这样的多是国内主机和一些免费主机,本文主要是针对这些主机,而且是针对PHP主机。
1. Apache下设置404错误页面(一般是Linux主机)
(1) 在.htaccess 文件(如果没有则新建一个)中加入如下内容:ErrorDocument 404 /404.html,将.htaccess文件上传到网站根目录
注:也可以使用这样的命令
ErrorDocument 404 http://www.ti6.net/404.htm
ErrorDocument 500 http://www.ti6.net/500.htm
(2) 制作一个404页面,随便您设计,命名为404.html,同样上传到网站根目录。如果您还想设置500页面,还可以在.htaccess命令里加上ErrorDocument 404 /500.html 并制作一个500页面传到网站根目录