2023.09.17 ·
조회 7,953
nginx 404페이지를 원하는 파일로 지정
<p><b>1. 서버 설정 파일 수정</b></p><p>1)</p><p>[code]sudo vi /etc/nginx/nginx.conf[/code]</p><p>또는</p><p>[code]sudo vi /etc/nginx/sites-available/default[/code]<br></p><p>입력</p><p>2)</p><p><br></p><p><span style="color:rgb(255,255,255);font-family:'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:14px;white-space:pre;background-color:rgb(0,0,0);">location / {
# 기존 설정
# ...</span></p><p><span style="font-family:'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;color:rgb(255,255,255);"><span style="font-size:14px;white-space:pre;background-color:rgb(0,0,0);"> </span></span></p><p><span style="color:rgb(255,255,255);font-family:'Söhne Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:14px;white-space:pre;background-color:rgb(0,0,0);">}</span> </p><p>위와 같은 location 블록의 } 바로 위에 error_page 404 = /원하는 파일(페이지)이름;</p><p><br></p><p>esc누르고</p><p>[code] :wq![/code] 해서 저장 후 나오기</p><p><br></p><p><b>3. 테스트</b></p><div>[code]nginx -t[/code]</div><div>위의 코드를 입력해서 아래와 같은 메시지가 나오는지 확인</div><div><br></div><div>nginx: the configuration file /etc/nginx/nginx.conf syntax is ok</div><div>nginx: configuration file /etc/nginx/nginx.conf test is successful</div>