OMV(OpenMediaVault) Nginx 404 Not Found 페이지(404.html) 변경

OMV(OpenMediaVault) Nginx 404 Not Found 페이지(404.html) 변경

Author : Jino Bae / Send Mail




▲ Nginx의 기본 404 에러 페이지



필자는 위와같은 404 에러 페이지가 뜨면 그냥 그려러니 했었다. 하지만 깃허브 페이지에서 404 에러가 뜨면 굉장히 있어보이는(?) 에러창이 뜨길래 그제서야 "아! 404 페이지도 바꿀 수 있나보다!"라는 생각이 들면서 찾아보기 시작했다.


필자는 OMV를 사용하고 있으므로 리눅스와 OMV에 관련된 방법을 모두 작성할 예정이다.






먼저 간단하게 변경이 가능한 OMV부터 설명을 해볼까한다.



▲ 서버 편집 최하단에 위 추가 옵션을 넣는다.


Nginx 플러그인으로 들어가서 자신이 서빙하는 항목을 누른뒤 제일 하단에 위 내용을 그대로 넣으면 된다. 그 후 자신이 서빙하고 있는 Nginx 공유 디렉터리 최상단에 404.html을 넣으면 404 에러가 발생할 경우 해당 페이지를 보여준다.



▲ 잘 변경된 404 페이지






OMV가 아닌 사용자의 경우 /etc/nginx/nginx.conf 로 이동하여 위와 마찬가지로 해당 문구를 Server 섹션에 삽입하여야 한다. 작성하면 아래와 같은 모양이 된다.


http {
    ....
    server {
        listen       80;
        server_name  localhost;
        location / {
            root   /srv/http/nginx;
            index  index.html index.htm;
        }
        error_page  404              /404.html;
    location  /404.html {
        internal;
    }
    ....
}



Jino Bae
WRITTEN BY

Jino Bae

Digital is a purely man-made playground. That's why I like.
im@baejino.com


comments powered by Disqus