我们希望更改Tomcat Web应用程序的上下文根,并使旧URL引导用户到新命名的应用程序。
http://hostname/oldappname
http://hostname/newappname
有一种方法是将应用程序的上下文根部署为newappname,并将另一个应用程序的上下文根部署为oldappname,并引导用户到新的URL。
这个简单的选项不适用于我们,因为内部公司政策禁止在同一个Tomcat实例中运行多个应用程序(不可谈判)。
我记得GlassFish有一个“备用文档根目录”的概念,可以用来给应用程序多个上下文根,你知道如何在Tomcat中实现这个吗?