是否可以将名为“myapp.war”的 WAR 文件部署到 Tomcat 7,使得上下文与 WAR 文件不同?因此,即使我的 WAR 文件名为“myapp”,我也希望以 http:// localhost
/mycontent 的形式访问 URL(例如)
答案1
我从来没有真正想过在 Tomcat 本身中进行这种重写。
由于各种原因,包括可扩展性,我通常使用 mod_proxy 设置 Tomcat 和 Apache,以便 Apache 充当 Tomcat 实例的反向代理,然后您可以使用 Apache 进行所有您喜欢的重写,而不必摆弄上下文名称。