用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

Apache的404自定义页面返回状态404

时间:2015-01-23  来源:西部数据  作者:西部数据

前段时间碰到apache 404错误页面返回的状态代码为200了,这个可就不是404页面了,对于搜索引擎来讲,这可不是很好的,下面介绍一些实现404页面返回404状态的方法。

一般在Apache建一个站点后,会设置如下的错误跳转,代码如下:

  1. ErrorDocument 404 "http://www.phpfensi.com" 

上一次尝试日期 2013-7-8: 我们检测到您的 404(找不到文件)出错页在标头中返回 200 (成功) 状态。

后来听网页说是地址问题于是,使用文件试试,改为代码如下:

  1. ErrorDocument 404 "/404.htm" 

404.htm使用meta的refresh功能跳转回首页,再试错误页,哈,发现头部返回,代码如下:

  1. HTTP/1.1 404 Not Found 

下面总结一下两种404页面设置方法

方法一:在.htaccess 文件中加入代码: ErrorDocument 404 /404.html,建立一个简单的html404页面命名 404.html。

方法二:修改 httpd.conf,找到如下代码:#ErrorDocument 404 /missing.html

httpd.conf中的这一部分,#ErrorDocument 404 /missing.html 是显示错误页信息的,去掉前面的#,修改为:ErrorDocument 404 /404.php

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门