【发布时间】:2020-08-12 13:28:17
【问题描述】:
我有 WebMvcConfigurer:
@Configuration
public class MyConfiguration implements WebMvcConfigurer {
@Override
public void addViewControllers (ViewControllerRegistry registry) {
registry.addViewController("/{path:(?!api|res).*}")
.setViewName("forward:/");
}
}
我需要将每个请求重定向到 index.html,除了路径 /api/... 和 /res/... 无法创建适当的正则表达式,非常感谢您的帮助。
【问题讨论】:
-
也许是
{path:^(?!(?:api|res)/)}或{path:^(?!(?:api|res)/).*}
标签: java regex spring spring-boot