首页 > 解决方案 > Tomcat 8 - 在不更改 server.xml 的情况下启用 RewriteValve

问题描述

我在不允许更改配置的 tomcat 中运行应用程序。因此,例如我的数据库连接配置在

tomcat/conf/Catalina/localhost/context.xml.default

现在我需要使用RewriteValve

<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />

=> 是否可以在不触摸tomcat/conf/context.xmland的情况下启用它tomcat/conf/server.xml

标签: tomcaturl-rewritingtomcat8

解决方案


尝试将配置放入/META-INF/context.xml构建的 WAR 文件中。我想这有局限性,因为您可能没有一个应用程序会更改其他应用程序的 URL。

来源:https ://www.mulesoft.com/tcat/tomcat-context


推荐阅读