是否有将tomcat配置为在webapp上指向多个上下文?
我需要指出这两个网址:
http://server.com/abc
http://server.com/def
在上下文abc
下运行的webapp。
答案 0 :(得分:5)
Tomcat不允许直接配置多个<Context>
元素以指向相同的路径。
所以你的选择是使用不同的Context
两次部署同一个网络应用程序(不太好主意)
或创建一个名为def
的webapp,它在web.xml中声明了一个自定义servlet过滤器,将所有请求重写为abc
。
答案 1 :(得分:2)
如果您的要求是针对生产应用程序,我建议您在tomcat之前安装Apache Web Server,以便您可以执行此操作以及更多内容。