404 NOT FOUND!
抱歉。沒有找到您须要的文章!!
什么是 404 Not Found
404页面是站点必备的一个页面。它承载着用户体验与SEO优化的重任。
404页面通常为用户訪问了站点上不存在或已删除的页面。server返回的404错误。
假设站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址时,不利于搜索引擎收录。
404 Not Found 由来
据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库。这个数据库就设置在404房间里面。那时候全部的请求都是由人工手动完毕的,假设在数据库中没有找到请求者所须要的文件,或者因为请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。
后来互联网兴起后,人们也就习惯了用404作为server未找到文件的错误代码了。当然实际考证传说中的room 404是不存在的。
实现404页面
不要只告诉他们检查拼写。使用文本的链接替代图片,由于有很多訪客不会想到点击这个图片。
这是实现友好反馈的最低限度。
404设置
idc提供商基本都提供404设置的功能。直接上传文件设置就可以。在IIs中设置方法:打开IIS管理器-->点击要设置自己定义404的站点的属性-->点击自己定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到站点根文件夹下。
此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”。不然,将导致返回“200”状态码。
为Apache Server设置404错误页面的方法非常easy,仅仅需在.htaccess 文件里增加例如以下内容就可以。ErrorDocument 404 /notfound.php
设置404页面的两大优点
- 引导用户不要关闭站点,增强用户体验。
- 防止站点出现死链接。