关闭

Apache中如何使用ErrorDocument标签设定统一的错误页面

505人阅读 评论(0) 收藏 举报

Apache中如何使用ErrorDocument标签设定统一的错误页面  

2008-03-09 23:56:09|  分类: Apache与Tomcat |  标签: |字号 订阅

在Linux上安装了Apache以后,想将apache所有的404错误转发到一个统一的错误页面,参考apache的用户手册后在httpd.conf加了如下一行:

ErrorDocument 404 /missing.html

重启apache以后在地址栏里故意输入了一个不存在的页面,发现IE并没有打开missing.html页面,设置没起作用。今天在网上搜索了一下,终于知道原因,这是IE里的一个设置,IE里有一个选项“显示友好的HTTP错误信息”,默认是选中的,这样错误文件大于512个字节才会被显示。打开apache的日志文件access_log,可以看到404错误的响应只有459个字节,因此IE没有显示,解决的方法就是关掉IE的这个选项,或者重写一个大一点的错误页面。

选项位置:
工具-》Internet选项-》高级-》显示友好的HTTP错误信息

另外我在firefox里也试了一下,可以正常显示自定义的错误页面,说明firefox没有开这样的选项。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1136212次
    • 积分:10668
    • 等级:
    • 排名:第1524名
    • 原创:68篇
    • 转载:1077篇
    • 译文:2篇
    • 评论:33条
    文章分类
    最新评论