首页 > 文章 > WEB > APACHE > 正文

Apache下的404页面重定向设置步骤和需要注意的地方
2011-12-09 21:02:22   来源:   评论:0 点击:

Apache下的404页面重定向设置步骤和需要注意的地方

Apache下的404页面重定向设置步骤和需要注意的地方

原创作品  文章作者:linuxzgf  原文链接:运维家园
欢迎大家转载运维家园文章到自己的网站/博客/微博,请勿修改原文内容,谢谢!
必须注意
1、404 页面的内容必须大约512b,若小于512b,IE会认为该404页面不够友好,在IE下将不会成功返回该404错误页面,但是在firefox,opera等浏览器中不存在这个问题
2、切记不要将404错误转向到网站主页,这可能使你的网站在搜索引擎中消失
3、ErrorDocument 404 /404.html不可以写成 ErrorDocument 404 http://www.f5ha.com/404.html


方法一(修改httpd.conf即可实现):
1、首先在Apache的conf目录下面配置httpd.conf文件,找到#ErrorDocument 404 /missing.html,去除前面的#号即可,我的修改成了ErrorDocument 404 /404.html;
 切忌不可以用绝对URL如 (ErrorDocument 404 http://www.f5ha.com/404.html) 这样的网站反馈状态是200而不是404页面了
2、在站点的根目录下上传404.html
3、重启Apache服务,设置才有效。 /etc/init.d/httpd restart    tar安装的默认应该是 /usr/local/apache2/bin/apachectl restart


方法二:(利用.htaccess实现)未验证:

1、配置httpd.conf文件,设置支持.htaccess
 在httpd.conf文件中找到AllowOverride None一行,设置成AllowOverride ALL,同时需要显式地指明RewriteEngine On, 因为默认情况下.htaccess的RewriteEngine项是Off的;
2、在.htaccess(该文件在站点根目录下)文件中添加ErrorDocument 404 /404.html,并且在站点根目录上传404.html文件
3、重启Apache服务才有效。

相关热词搜索:Apache下的404页面设置

上一篇:Linux Apache服务器配置攻略(简)
下一篇:linux下查看nginx,apache,mysql,php的编译参数[转]

分享到: 收藏
频道总排行
频道本月排行