爱久网 爱久久网

 找回密码
 请您注册

QQ登录

只需一步,快速开始

查看: 757|回复: 1

自定义404错误页面在IE浏览器中无效,在谷歌、火狐等浏览器中显示正常

[复制链接]
发表于 2014-7-5 15:46:12 | 显示全部楼层 |阅读模式
     当您给网站设置好404错误页面后,发现在谷歌、火狐等浏览器中可以正常显示的自定义404错误页面,在IE浏览器里面显示的却是默认的404页面,这是怎么回事?
  打开IE浏览器,输入以下网址,不防现在就做一下测试:http://您的域名/不存在页面.htm,结果怎样?
     出现这个问题是因为IE浏览器默认设置了“显示友好错误信息”,根据微软技术文档 ,自定义的错误页面的字节数必须大于或等于512字节,才能填充包含足够字符的服务器发送响应来覆盖默认的友好错误信息。
     解决这个问题最好的方法是在您的404错误页面里多加一些代码,如添加一些不会影响页面内容的注释信息,让文件大小达到或超过512字节。当然也可以修改浏览器设置,关闭“显示友好错误信息”(IE里打开“工具”、“Internet选项”、“高级”,找到“显示友好的http错误信息”,把前面的勾去掉确定就可以了),但我们并不推荐这样做,因为不可能让所有访问您网站的人都去修改浏览器设置。

默认404错误页面

默认404错误页面

在IE浏览器里显示默认的404页面


自定义404错误页面

自定义404错误页面

在火狐浏览器中显示自定义的404页面


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 请您注册

本版积分规则

新闻 娱乐 电视 汽车 财经 美食 家居 旅游 健康 美容 情感 婚恋 亲子 贪腐 法律

体育 IT 职业 教育 文艺 古玩 图片 杂谈 广告 站务 签到 群组 日志 相册 论坛

声明:站内信息由网友发布,不代表本站立场,后果由发布者承担!如有不当,请联系发布者删除!

关于我们|联系我们|爱久客服|广告服务|友情链接|网站声明|Archiver|手机端|游戏|电视|导航|爱久网络

快速回复 返回顶部 返回列表