我正在 tomcat 中运行一个应用程序,我不允许更改其配置。因此,例如我的数据库连接配置在
tomcat/conf/Catalina/localhost/context.xml.default
现在我需要使用 RewriteValve。
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
=> 是否可以在不触及 tomcat/conf/context.xml
和 tomcat/conf/server.xml
的情况下启用它?
最佳答案
尝试将配置放在构建的 WAR 文件的 /META-INF/context.xml
中。我想这有局限性,因为您可能不会通过一个应用程序更改其他应用程序的 URL。
关于Tomcat 8 - 在不更改 server.xml 的情况下启用 RewriteValve,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56702803/