안녕하세요 오늘은 WordPress Nginx 에서 고유주소 설정시 404 Error 발생 시 조치 방법을 알려 드리도록 하게습니다.
보통 아파치서버에서 고유 주소 오류시  .htacess 에서 오류처리를 합니다.
그러니 Nginx 는 .htacess가 없어 많이들 어려워 합니다.
저 또한 많이 헤매었습니다…

우선 Web Server에 콘솔로 접속을 합니다.
직접 접속을 해도되고 SSH를 사용하여 접속을해도 상관 없습니다.
가장 중요한건 Web Server에서 설정을 해야 하는것이니까요.

1. Web Server 접속

SSH 접속시 보통 Putty를 많이들 사용합니다.
PuTTY를 사용하여 SSH (secure shell) 접속 을 참조 하시기 바랍니다.
해당 포스트 3번 항목을 보시면 되고 “HOST NAME”Web Server IP를 입력하면 됩니다.

Download “PuTTY 0.70 x64” putty.exe – Downloaded 1584 times –

2. Nginx.conf 고유주소 설정 변경

vim /etc/nginx/conf.d/default.conf

vim 으로 default.conf 를 수정 합니다.

만약 default.conf 가 없다면 아래 Nginx.conf 를 확인해보시기 바랍니다.

vim /etc/nginx/nginx.conf

중간에 보면 location /{ 가 보입니다.
바로 밑줄에 아래 내용을 입력합니다.

try_files $uri $uri/ /index.php?$args;:

예)location /{
try_files $uri $uri/ /index.php?$args;
index             index.php index.html index.htm;
}


systemctl restart nginx

nginx를 재시작 합니다.


reboot

혹시 몰라 web server를 재부팅 합니다.

위와 같이 설치하더라도 바로 안빠뀌는 경우도 있습니다.
그때는 브라우져 캐쉬를 삭제 해보시기 바랍니다.

이것으로 Nginx에서 고유주소  404 Error 발생시 조치 방법을 알아 보았습니다.
감사합니다.