이번에 운영하는 워드프레스를 신규서버로 이동하는 과정에서 메인페이지는 잘뜨다가 자꾸 404가 떴을때 해결하는방법입니다.
환경 : Ubuntu 20.04 , nginx
1. 고유주소 초기화
구글링해보니 아래 설정 -> 고유주소를 다시 초기화하는방법도 있다고해서 해봤습니다만 불가능,
2. .htaccess 파일 수정
이건 Apache2를 사용하는 유저들에게만 해당됩니다.
웹루트의 .htaccess에 아래 내용을 추가해주세요.
<IfModule mod_rewrite.c>RewriteEngine onRewriteBase /RewriteRule ^index\.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule> |
3. nginx 설정변경
가상호스트에서 아래 내용으로 수정해주세요.
위 3가지 방법으로도 안될시에러로그를 주시면 확인에 도움이됩니다~[Reference] : 달소, 「서버포럼 – 워드프레스 사이트 이전 후 404 Not Found 해결하기.」 https://svrforum.com/?document_srl=51384&mid=cms&act=dispBoardContent.