我有 apache2 和 tomcat6(不是从 apt 存储库安装,手动下载并安装)在端口 80 上运行,带有 mod_jk 设置。访问 jsp servlet 页面,将浏览器指向http://myapp.mydomain.com/(虚拟主机在 tomcat(server.xml) 和 apache 中完成)。我正在尝试在部署期间当 tomcat 关闭(pkill -9 java 或 /etc/init.d/tomcat stop)时将 tomcat 的错误页面 503 重定向到自定义错误页面。
我的 apache 的 Document Root 是 /var/www/ 所以我把下面的条目放在 apache2.conf 文件中
ErrorDocument 503 maintenance.html
并在 /var/www 下创建了一个文件 maintenance.html。当我测试停止 tomcat 并且我将页面重定向到 maintenance.html 时没有更改 url 但实际页面没有显示,而是文件名maintenance.html
显示在浏览器上。任何人都可以帮助我正确配置在tomcat关闭时重定向到正确maintenance.html页面的apache吗?