Пользовательская страница, когда Apache Server не работает
Я посмотрел на директиву Apache ErrorDocument о том, как это сделать. Я нашел ответ здесь и упомянул:
Вы должны использовать URL-адрес, чтобы указать на свой ErrorDocument, в противном случае, если вы используете ссылку на файловую систему, вы получите дополнительные 503 при попытке ее найти.
Вот как выглядит мой виртуальный хост. В целях тестирования я указываю на Google
<VirtualHost *:80>
ServerName shabbasheep.mydomain.com
ServerAlias www.mydomain.com
ErrorDocument 503 https://www.google.com
...
...
</VirtualHost>
Я пытаюсь показать страницу обслуживания, когда мой сервер apache выходит из строя. В настоящее время я тестирую это на своей локальной машине, прежде чем применять его на живом сервере.
Чтобы проверить это, я останавливаю свой сервер 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, когда мой сервер не работает. Извините за понимание по этому вопросу.
Любая помощь о том, как решить эту проблему высоко ценится.
заранее спасибо