野狼SEO团队,纯白帽SEO倡导者!18年专注网站优化服务,支持月付!  [点击查看公司宣传册]
专注纯白帽、整站正规优化
让你排名上升,流量暴涨!
网站优化服务电话
0371-56789-390
详细内容
当前位置:首页 > 404页面 > 详情

404页面返回200状态码的终极解决方案

发布时间:2014-07-18 来源:本站原创 作者:野狼SEO团队 阅读:381

404页面返回200状态码是一件比较愁人的事情,其实很多网站都这样,没有人注意到是否返回错误,当你的网站出现问题的时候才会认真的看。这里就总结一下404页面返回200状态码的解决方法,以解大家的燃眉之急。

第一个方法:用程序返回404状态码。

如果你的网站虚拟主机有问题,他的404页面打开正常但是返回的不正常,而你的服务商又不肯帮你修改,这个时候最好的办法就是用程序来返回404状态码。具体的怎么做呢?

 1、ASP网站,添加代码:

<%  

  Response.Status="404 No Found" 
%>
 2、 php网站,添加代码:
 
 <?php   
  header('HTTP/1.1 404 No Found');//发出404头部 
?> 

第二个办法,修改服务器的配置(IIS6 服务器 为例)

 
    
 
上图这样配置服务器就是返回200状态码,如果想返回404,你需要这样配置:
 
返回404状态码的服务器配置方法
 
    这个时候要注意404页面的权限配置,要是配置不正确,将会出现“系统找不到指定的文件”的提示。
 

    第三个办法:修改伪静态文件.htaccess来配置404页面

 
    这个办法也比较实用,但是前提是你的网站需要支持.htaccess文件,目前绝大多数空间是不支持的,所以这里不细讲了。有需要配置的可以咨询野狼!

本文作者:野狼SEO团队

十六年网站建设相关经验
一站式为您提供网站相关服务

欢迎扫码咨询

访客头像访 客18.97***
新评论

还没有人评论,快来抢个沙发!