아파치(Apache) 웹서버에서 403 페이지, 404 페이지 만드는 방법

아파치(Apache) 웹서버를 사용하고 있습니다. 열람 권한이 없는 접속이 있으면 404 에러가, 페이지가 없으면 404 에러가 납니다. 그런데 그 페이지는 아주 단순하고 보기 좋지 않습니다. 예를 들어 403 페이지는 다음처럼 생겼습니다. 만약 모양이 마음에 들지 않는다면, 직접 에러 페이지를 만들 수 있습니다.

적당한 곳에 원하는 디자인과 내용을 가진 페이지를 만듭니다. 다음의 내용으로 루트 폴더에 403.html 파일을 만들겠습니다.

.htaccess 파일에 다음 코드를 추가합니다.

아파치 설정 파일에 추가해도 됩니다. 그런 경우 아파치를 다시 로드하거나 재시작해야 적용됩니다.

이제 권한 없는 접속이 있으면 다음처럼 나옵니다.

404 페이지도 같은 방식으로 만들 수 있습니다. 404.html을 루트 폴더에 만들었다면 .htaccess나 아파치 설정 파일에 다음 코드를 추가하면 됩니다.