Я создал пользовательскую страницу ошибок с помощью htaccess, но она не работает в IE? - PullRequest
6 голосов
/ 01 декабря 2011

Я использую .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

1 Ответ

11 голосов
/ 01 декабря 2011

Прежде всего, это поведение может быть вызвано этой настройкой IE (IE8 в моем случае):

enter image description here

Во-вторых, эта настройка будет игнорироваться, если ваша страница ошибки больше 512 байт .То есть ваша страница ошибки должна быть больше 512 байт, если вы хотите, чтобы она отображалась в Internet Explorer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...