如何检查自定义404页面能够返回“404”状态码
在自定义404错误页面设置完毕后 , 一定要检查一下其是不是能够正确地返回“404”状态码 。检查的方法也相当简单 , 输入一个网站内不存在网页的url ,
查看一下HTTPHeader的返回情况 , 确信其返回的是“404”状态码 。
可以在这里检查:
网站改版或者换新内容的时候 , 很多站长很喜欢搞一个404自定页面 , 看起来很酷 , 还可以导入流量 , 但是忽略了一个问题 , 就是很多人都是用的静态的页面 , 而
很多虚拟主机提供商提供的404自定义功能实际上返回的状态是200 , 那么这样就出问题了 , 搜索引擎可不认为这是404页面 , 还会建议索引 , 最终导致大量
的重复页面 , 网站被降权 。
那么怎么解决这个问题?
很简单 , 不要用静态的404页面 , 采用动态的页面 , 比如404.asp , 404.php等等
以404.asp为例 , 在头上多加上一句话<%Response.Status="404Not
Found"%> , 这样就能保证IIS能够正确地返回“404”状态码 。
【解决“ERROR 404--NOT FOUND”的方法,电脑发不了邮件老显示Error404:NotFound是什么意思?】赶快检查一下你的404页面状态是否正常 。
推荐阅读
- 暂存盘已满ps打不开怎么解决 暂存
- 中风吃什么好有助于康复 中风吃什么好
- 宽带连接不上怎么办错误678 宽带连接错误615怎么解决
- CT是检查什么? ct检查的是什么意思
- 中国为啥收留罗兴亚人 中国为什么“舍命"救意大利?
- 五羊本田的“EX125”和佳御110,如何选?
- 偾事 偾
- 成语乏善可陈是什么意思 乏善可陈是什么意思
- 海苔亿万富翁 海苔
- 勿过度推断“鸽派信号”!分析师警告美联储还远未到转向时候 美元或大概率反弹