首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

win2008 中iis7设置404页面但返回状态200的问题解决办法

建站高手 2015-4-27 [服务器] 来自PC 复制链接
618575
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
微软 2015 年 7 月 14 日起停止Windows2003技术支持服务,很多同学都换2008系统,更换后设置的404页面出现返回的http状态为200。通过站长工具进行查询,发现返回的状态确实为200。通过彻查问题,发现这个网站的服务器环境为windows2008 服务器为iis7。之前是通过服务器管理中的错误页功能进行404错误页面自定义。造成了现在出现的404页面显示正常,但是http头返回状态200的错误。

经过不断尝试,发现修改网站根目录下的web.config 文件可以解决此问题。

具体方法为:

1.打开网站根目录下的web.config文件。

2.找到文件中的

  1. <httpErrors>
  2. <remove statusCode=”404″ subStatusCode=”-1″ />
  3. <error statusCode=”404″ prefixLanguageFilePath=”” path=”404.htm” responseMode=”ExecuteURL” />
  4. </httpErrors>
复制代码


3.将这段内容替换成

  1. <httpErrors errorMode=”DetailedLocalOnly” defaultResponseMode=”File” >
  2. <remove statusCode=”404″ />
  3. <error statusCode=”404″ path=”404.html” />
  4. </httpErrors>
复制代码


操作完成后,重启网站服务即可生效!

推荐阅读:
1、Apache下htaccess使用技巧:301重定向、404错误等
http://bbs.zb7.com/thread-5089-1-1.html
2、IIS服务器或VPS虚拟主机设置404页面的方法
http://bbs.zb7.com/thread-20178-1-1.html
3、Linux下Nginx配置404页面的方法
http://bbs.zb7.com/thread-5115-1-1.html






上一篇:PHP图片压缩的两种方法
下一篇:jQuery 效果 – 出现/消失 淡入淡出效果
爱爱爱你 发表于 2015-4-28 00:24:23 来自PC
我只是路过站帮网打酱油的。
ww456123 发表于 2015-5-2 16:14:44 来自PC
强烈支持,站帮网有你更精彩
lelegoer 发表于 2015-5-21 23:38:47 来自PC
看到这帖子真是高兴!
miyukong.com yihaojiayuan,.com howdian.com
zhifu968 发表于 2015-5-22 11:16:44 来自PC
无回帖,不论坛,这才是人道。
抓码王 uu88s.com
362938688 发表于 2015-5-22 12:04:43 来自PC
http头返回状态200的错误。
www.yandaoqingxi.cn|www.jjpd888.com|www.jjjnews.top|www.bjxdc2001.com|www.gchb001.com|www.seoh.cn网站推广
糖糖悠 发表于 2015-6-9 13:24:26 来自PC
很好的东西啊
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表