武龙杰微博客

互联网杂谈和生活感悟的微型博客,同时和大家分享自己的经验和收获。

« 人不能活在记忆里不绑定www域名无法使用百度统计 »
本文位置: 武龙杰微博客>精彩分享>设置404错误正确返回404状态码

设置404错误正确返回404状态码

一个月前群里的一个朋友提醒我说我的404错误没有返回正确的404状态码,就是当你在浏览器中输入一个不存在的地址时,尽管显示的是404错误页面,但是用http状态查询工具查询时,返回的状态吗却是200。对于网站的访客来说可能没有什么影响,但对于搜索引擎来说则有比较严重的影响,比如当搜索引擎制作抓取一个不存在的页面时,如果返回的状态码是404,则蜘蛛认为这个页面不存在,会从索引数据库中删除这个不存在的页面,如果放返回的状态码是200,则蜘蛛认为这个页面是存在的(实际上不存在),就会把这个实际上不存在的页面放入索引数据库,假如蜘蛛爬行了比较多实际上不存在的页面,然后放入索引数据库,那么这些页面在索引数据库中的内容将是完全一样的,也就是你自定义的那个错误页面,如武龙杰博客的404页面:www.wulongjie.com/404.htm,这样就会出现大量的重复页面,可能会造成你网站的降权或者直接被k掉。

当时事情比较多等,决定以后闲的时候再去找空间商设置(我用的是虚拟主机,自己没有权限设置),今天想把这个问题给解决了,就找了空间商,谁知道那边的技术压根就不知道怎么操作,还说我的想法根本不可能实现,幸好找到了当初群里的那个朋友,系扬,告诉了我具体的服务器设置方法,在这里把解决办法分给大家。

windows下的设置,首先将404页面放入你的网站根目录,打开iis,找到你的网站右键-属性---自定义错误---找到404双击--找到文件那一项---浏览制定到你制作的404页面路径--两个“确定”就搞定了。

我把上面的这个方法发给了空间商的技术,经过他的设置如今武龙杰博客不存在的页面返回的状态就是404。http状态查询地址:http://tool.chinaz.com/pagestatus/

实际在和空间商沟通的过程非常复杂,还有你的404页面后缀名一定要为htm而不是html。

原创文章首发地址:郑州seo
文章地址:http://www.wulongjie.com/blog/post/47.html(转载请保留)
  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

随机文章

Copyright 武龙杰 www.wulongjie.com 
郑州房产网www.zzfangchan.com