.htaccess заставляет страницы ошибок по SSL - PullRequest
0 голосов
/ 14 октября 2011

В моем файле .htaccess есть следующий фрагмент кода для принудительного перенаправления на пользовательские страницы ошибок:

ErrorDocument 404 /ErrorPages/404.php
ErrorDocument 403 /ErrorPages/403.php
ErrorDocument 400 /ErrorPages/generalError.php
ErrorDocument 401 /ErrorPages/generalError.php
ErrorDocument 500 /ErrorPages/generalError.php

На порту 80 все работает нормально, но когда речь идет о SSL, отображаются стандартные страницы ошибок.

Чтобы быть более конкретным:

http: www.mydomain.com/NoExistingPage.php перенаправляет на страницу пользовательских ошибок https: www.mydomain.com/NoExistingPage.php НЕ перенаправляет на страницу ошибки пользователя

я что-то здесь упускаю?

Заранее спасибо

1 Ответ

0 голосов
/ 15 октября 2011

Попробуйте поместить дубликат файла .htaccess в папку / secure и посмотрите, работает ли он.Vhost для демона https, вероятно, использует / secure как doc_root, что означает, что даже если .htaccess из обычного doc_root находится ниже защищенной папки, он будет игнорироваться.

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