Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > ErrorDocument Apache + SSL + svn


Автор: VAngeL86 17.2.2008, 11:33
Доброго время суток! 
 Настроил у себя Apache 2 с SSL и SVN через WebDAV. Проблемма такая: не могу настроить конфиг так чтоб мои собственные странички выводились при ошибках (401, 403, 404 ...). Делаю так: 

Прописываю в своем VirtualHost (пробовал и в главном конфиге)
Код

...
###### ERRORs Documents ####
    
    Alias /errors/ "/usr/share/apache2/svn_errors/"
    
    ErrorDocument 400 /errors/HTTP_BAD_REQUEST.html
    
    ErrorDocument 401 /errors/HTTP_UNAUTHORIZED.html
    ErrorDocument 403 /errors/HTTP_FORBIDDEN.html
    ErrorDocument 404 /errors/HTTP_NOT_FOUND.html
...
 

Захожу на свой сайт через https:// , вызываю ошибку 401 (ну просто нажимаю на отмену при просьбе ввода имени и пароля). 
Результат: http://ipicture.ru/

То есть что то не срослось с выводом моей странички .... 
Права доступа все правильно настроены. Еще такой нюанс: Если в главном файле поменять настройки ErrorDocument на такие же что я привел, зайти на не SSL-ый сайт http:// и вызвать ошибку 404, отображается моя страничка! Я понимаю что я проверяю разные кода ошибок ...но ошибку 404 на SSL-ом сайте я не могу вызвать в связи с тем что стоит DAV svn.

Из всего моего кривого изложения вопрос следующий:
   Отличается ли чем нибудь настройка ErrorDocument для http:// и https://

P.S. Читал мануал по Apache ... что то там особенное сказано по ErrorDocument 401 ..но что то я не понялsmile

Apache/2.2.4 (Ubuntu) DAV/2 SVN/1.4.4 mod_ssl/2.2.4 OpenSSL/0.9.8e

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)