jboss 中相同 war 的多个上下文路径

Multiple Context path for the same war in jboss

我正在 jboss-EAP-6.1

中部署我的网络应用程序

我想为相同的内容设置不同的上下文路径 war:

http://localhost:8080/path1/xyx

http://localhost:8080/path2/xyx

你能建议我怎么做吗?

通过 jboss-web.xml 将您的应用程序固定到上下文根路径 1 并将重写规则添加到 standalone.xml,如下所示:

<virtual-server name="default-host" enable-welcome-root="false">
  <alias name="localhost"/>
  <rewrite name="rule-1" pattern="^/path1(.*)$" substitution="/path2/" flags="NC"/>
</virtual-server>