帮你设置404,提高你的搜索引擎

2013-02-22
  • 2085
  • 0

有很多人都问,如何设置自己服务器IIS的404错误页面,想了很多方法,但是很多不是返回200错误,就是不显示404页面,现在我把的方法分享给大家。

  网站要改版和栏目调整的时候,以前的路径和页面就会有可能改变或者删除,这些页面已经被百度和其他搜索引擎收录,当用户访问的时候,路径页面已经不能打开,默认IIS会返回出错的页面,该出错的页面会给客户访问带来很大的影响,因此,制作一个漂亮简洁、带有提示的404页面是 一件非常重要的事。

  首先自定义404页面可以让访客访问到已经删除不存在的网页时自动调用自定义的网页内容,网页上可以有图片和文字,并且可以加上提示和返回首页的链接,让访问者有更好的访问体验,同时也不至于让网站的流量流失。今天就重点说一下在IIS上设置404出错页面时常见的问题。

   为了增加文章解决这个问题的完整性,我将几种最常见原因整理如下:

  404自定义出错页设置失败原因一:

设置出错。如图,设置的时候“消息类型”选择“文件”,下边文件的位置要写正确了,可以点击“浏览”进行选择。

  404自定义出错页设置失败原因二:

服务器或者VPS是有权限配置的,而且权限配置很严密。首先查看一下404.html的安全属性,404页面的“安全”选项卡里“组或用户名 称”中并没有IIS相关的用户组,看来是IIS本身没有权限访问这个文件了。也就是漏掉一个工作组权限了,那就是IIS_WPG。所以直接给这个站点下面 的404.html加上IIS_WPG组读取和运行权限就可以了。再次测试就成功了!

  404自定义出错页设置失败原因三:

  设计的404.html文件大小过小,由于IIS只能检查到容量大于512B以上的文件,所以404.html的大小也必须大于512B。有些 站长在404.html的页面上只写了几个字加上两个链接就完事了,在设置时明明所有的都设置对了,但就是无法调用自己设计的404.html从而造成设 置失败或访问无效,原因就在于此!