使用.htaccess创建自定义错误页面,但事实是,它适用于其他浏览器,如safari,chrome,firefox,opera,但不适用于IE。这是我的代码,缺少什么,为什么它不能在IE上运行?
###################################
##
## HTACCESS CONTROL MODULE
## USED TO REDIRECT/DYNAMICALLY
## CONTROL URL's ON A WEBSITE
##
##
###################################
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.php [NC]
# custom error documents
ErrorDocument 404 /404.php
ErrorDocument 403 /403.php
ErrorDocument 500 /500.php
答案 0 :(得分:11)
首先,此IE可能会触发此行为(在我的情况下为IE8)设置:
其次,如果您的错误页面大于512字节,将忽略此设置。即,如果您希望它出现在Internet Explorer中,您的错误页面应该大于512字节。