Daily/Prog
404 Error page
손가락귀신
2018. 9. 3. 20:25
Spring boot 1.5.9 사용 중이다. 이래저래 해서 2.x 를 사용하지 못하고 있는데, 4~50x 전역 에러 페이지 만드는게 이렇게 괴로울 줄이야 ㅋㅋ
@Bean public EmbeddedServletContainerCustomizer containerCustomizer() { return new MyCustomizer(); } private static class MyCustomizer implements EmbeddedServletContainerCustomizer{ @Override public void customize(ConfigurableEmbeddedServletContainer container) { String errorUrl = "/error"; Logger log = LoggerFactory.getLogger("ErrorConconfiguration.class"); container.addErrorPages( new ErrorPage(errorUrl) ); } } | cs |
이래저래 요약하면 이 몇줄로 모든 HttpStatus 에 대한 에러는 /error 페이지를 찾아가야 한다.
나를 괴롭히는건, 로컬에서는 잘 돌아가는데 서버에만 올리면 ㅄ짓을 한다는...
안 해본게 없는거 같다. 괴롭다. 장트러블까지 생긴듯.
아무래도 서버에서는 기본적으로 어디론가 보내는 듯 하고 거기에 페이지가 없어서자꾸 404 가 뜨는듯 한데...
도저히 모르겠어서 web.xml 파일에다 때려넣었다.
... <error-page> <error-code>404</error-code> <location>/error/404</location> </error-page> .... | cs |