我的 apache 配置文件有问题。 在我的服务器上,我有几个应用程序 (tomcat) 在专用端口上运行。 Apache 是前端反向代理。 我想:
对于中断页面,“ErrorDocument 503 /error/503_service_down.html”正在运行。 对于维护页面,我使用了this method并且它正在工作。 但是,有了这个维护页面,当应用程序崩溃时,我的中断页面就不再显示了。
只有中断页面的我的 conf 文件:
<VirtualHost *:443>
# ...some definitions serverName etc.. ...
<Location /jira>
Header unset X-Frame-Options
ProxyPass http://127.0.0.1:8009/jira
ProxyPassReverse /jira
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
Require all granted
ErrorDocument 502 /error/502_service_down.html
ErrorDocument 503 /error/503_service_down.html
</Location>
# ... other <location> ...
</VirtualHost>
你知道如何在 conf 文件中同时拥有这两个功能吗?
我想保留“RewriteCond /var/www/maintenance/%{SERVER_NAME} !-f”
谢谢! :)
我尝试在我的 conf 文件中 miw 中断和维护重定向但是中断页面不再显示,只显示维护页面