Я пытаюсь использовать клапан перезаписи Tomcat в моем приложении Spring Boot, однако не могу определить, куда поместить rewrite.conf для успешной загрузки.
Я использую Spring Boot 2.0.3.ОСВОБОЖДАЙТЕ с Tomcat 8.5.31 и упаковывайте приложение в толстую банку.
Я настроил клапан перезаписи следующим образом:
@Bean
public TomcatServletWebServerFactory containerFactory() {
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
factory.addContextValves(new RewriteValve());
return factory;
}
Однако, похоже, он полагается на структуру каталогов:/ WEB-INF для загрузки файла rewrite.conf, который в настоящее время не содержит толстых файлов.
Кто-нибудь нашел решение для настройки этого без изменения структуры упаковки приложения на WAR сКаталог WEB-INF?