Назад | Перейти на главную страницу

Пользовательская страница, когда сервер Apache не работает

Я посмотрел на апач ErrorDocument директива о том, как это сделать. Я нашел ответь здесь и он упомянул:

Вы должны использовать URL-адрес, чтобы указать на ваш ErrorDocument, иначе, если вы используете ссылку на файловую систему, вы получите дополнительные 503 при попытке ее найти.

Итак, вот как выглядит мой виртуальный хост. Для теста я указываю его на Google

<VirtualHost *:80>  
    ServerName shabbasheep.mydomain.com
    ServerAlias www.mydomain.com

    ErrorDocument 503 https://www.google.com
    ...
    ...
</VirtualHost>

Я пытаюсь показать страницу обслуживания, когда мой сервер apache выходит из строя. В настоящее время я тестирую это на своем локальном компьютере, прежде чем применять на реальном сервере.

Чтобы проверить это, я останови мой апач сервер и попытайтесь получить доступ к моей странице, надеясь, что страница будет перенаправлена ​​на страницу Google.

Выходит, не работает: | и я получаю Firefox can't establish a connection to the server at shabbasheep.mydomain.com.

После дальнейших поисков я нашел решение который использует RewriteEngine, поэтому я пошел и добавил следующее к моему виртуальному хосту.

RewriteEngine On
RewriteCond %{REQUEST_URI} $ 
RewriteRule $ /https://www.google.com [R=503,L]

По-прежнему не удается перенаправить в Google, когда мой сервер не работает. Простите за понимание по этому поводу.

Любая помощь в решении этой проблемы приветствуется.

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