이 문서는 SonarQube에서 커스텀 에러 페이지 설정에 대한 가이드를 공유하기 위해 작성되었다.
먼저 다음 경로의 web.xml 파일에 Edit 모드로 Open 한다.
<install-directory>/web/WEB-INF/web.xml
다음과 같은 코드를 <web-app></web-app> 사이에 추가한다.
<web-app>
.
.
<error-page>
<error-code>400</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>401</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>402</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>405</error-code>
<location>/error.html</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error.html</location>
</error-page>
</web-app>
다음 경로에 error.html 에러 페이지를 생성한다.
<install-directory>/web/error.html
error.html
<html>
<head>
</head>
<body>
<header>
<article>
<h1>Error</h1>
</article>
</header>
</body>
</html>