代码之家  ›  专栏  ›  技术社区  ›  Mark Pope

指向单个webapp的多个上下文

  •  5
  • Mark Pope  · 技术社区  · 16 年前

    是否仍要将Tomcat配置为在webapp上指向多个上下文?

    我需要指出这两个网址:

    http://server.com/abc
    http://server.com/def

    到在上下文中运行的webapp abc .

    2 回复  |  直到 10 年前
        1
  •  5
  •   JoseK    16 年前

    Tomcat不允许直接配置多个 <Context> 元素指向同一路径。

    因此,您的选项要么部署同一个Web应用程序两次,使用不同的 Context (不是个好主意)

    或者创建一个名为 def 在web.xml中声明了一个自定义servlet过滤器,它将所有请求重新写入 abc .

        2
  •  2
  •   Script Runner    16 年前

    如果您的需求是生产应用程序,我建议您在Tomcat之前安装一个ApacheWeb服务器,这样您就可以完成更多的工作。