我们想要更改 Tomcat Web 应用程序的上下文根目录,并让旧 URL 将用户引导到新命名的应用程序。
http://hostname/oldappname
http://hostname/newappname
一种方法是使用 newappname 的上下文根部署应用程序和使用 oldappname 的上下文根部署另一个应用程序,并让它引导用户到新的 URL。
这个简单的选项对我们不开放,公司内部政策禁止在同一个 Tomcat 实例中运行多个应用程序(不可协商)。
我记得 GlassFish 有一个“备用文档根”的概念,可用于为应用程序提供多个上下文根,知道如何在 Tomcat 中执行此操作吗?