首页 > 解决方案 > 通过不同的 URL 访问 Tomcat 的管理器

问题描述

两个Tomcat's在同一台机器上运行VirtualHost:一个在 8080 另一个在 8081。我想通过 URL 访问每个 Tomcat 的管理器:https://VIRTUAL_HOST/APP_1/manager/html 和 https://VIRTUAL_HOST/APP_2/manager/ html。Apache 的 VirtualHost 具有以下配置:

ProxyPass /APP_1/manager/ http://localhost:8081/manager/
ProxyPassReverse /APP_1/manager/ http://localhost:8081/manager/

我可以毫无问题地访问应用程序的 APP_1 管理器,但是操作按钮调用 URL 的操作https://VIRTUAL_HOST/manager/html/undeploy...而不是https://VIRTUAL_HOST/APP_1/manager/undeploy...

我该如何做到这一点?为管理器应用程序配置上下文server.xml

标签: tomcat

解决方案


推荐阅读