Apache 服务器宕机时的客户页面

Apache 服务器宕机时的客户页面

我看过 Apache錯誤文檔关于如何做到这一点的指令。我找到了一个在这里回答其中提到:

您应该使用 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。请原谅我对这个问题的理解。

任何有关如何解决此问题的帮助都将不胜感激。

提前致谢

相关内容