-1
'/abc.bcd.1'과 '/page/abc.bcd.1'과 같은 URL 패턴에 대한 매핑/마스킹을 만들려고합니다. 기본적으로 사용자에게 URL이 표시됩니다. '/abc.bcd.1'인 반면 내부적으로 url은 '/page/abc.bcd.1'이됩니다. 이렇게하면 'page.html'페이지가 열립니다.JHIPSTER의 URL 마스킹
정규 표현식을 'staticResourcesProductionFilter'에 추가하여이 작업을 시도했지만 작동하지 않습니다. 예 :
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/(*).(*).1");
위의 경우 URL은 허용되지 않으며 컨트롤은 doFilter 메서드로 전달되지 않습니다.
이것을 파악할 수 없습니다. 제게 올바른 방향을 가르쳐주십시오.
감사
나는 prod 프로파일 자체를 사용하고있었습니다. URL 매핑이 작동하지 않았습니다. 또한 단일 페이지 웹 응용 프로그램에서 다중 페이지 응용 프로그램에 사용해서는 안된다는 뜻입니까? 또한, 나는 Thymeleaf를 확인하지 않았다. 나는 그것을 점검 할것이다. –
AngularJS를 사용하는 경우 웹 페이지가 하나 뿐인 것입니다. 물론 당신은 여러 페이지를 가질 수 있지만 그것은 그 사물의 "철학"이 아닙니다. 여러 페이지가 필요한 사용자를 위해 Thymeleaf 옵션을 추가했습니다.이 옵션은 더 적합 할 것 같습니다. –