NGINX 사용 시 404 혹은 403, 500 에러 발생 시 nginx 자체의 default 에러 페이지를 보여주게 된다.
아주 투박하고 멋스럽지 않다.
다른 디자인의 에러 페이지를 보여주고 싶은 경우 다음과 같이 세팅하면 된다.
server { error_page 403 /404.html; location = /404.html { root /var/www/html; allow all; } }
위와 같이 server 블록 내에 error_page 항목에 status code와 대응하는 파일을 작성해주고, location 블록의 root에 해당 파일의 절대경로를 적어주면 된다.
아래는 위의 코드가 적용된 NGNIX 404 커스텀 페이지의 모습이다.