워드프레스 404 페이지 오류 원인과 해결방법 정리

서버가 요청한 페이지를 찾을 수 없는 것이 404 페이지 오류입니다. 이것은 워드프레스에서 자주 발생하는 문제입니다.
고유주소,htaccess 파일,url 수정으로 404 문제를 해결할 수 있습니다.

  • 404 페이지 오류 원인
    • 1>고유주소(permalink) 설정 오류
    • 2>잘못된 링크가 포함된 경우
    • 3>플러그인 및 테마 충돌
    • 4>htaccess 파일 수정
  • 404 오류 해결방법


워드프레스 404 오류

워드프레스를 운영하다 보면 다양한 에러를 만납니다. 그럴 때는 당황하지 않고, 내 스킬을 올려줄 새로운 친구이구나!하고 맞이하는 자세가 필요합니다. 오늘 알아볼 오류는 404 서버가 요청한 페이지를 찾을 수 없다는 내용의 오류입니다. 보통 워드프레스에서 404 오류가 발생하는 경우는 다음 두 가지의 경우 입니다. 첫 째, 처음 워드프레스를 만들고 세팅할 때, 둘 째 갑자기 관리자 페이지 로그인시 404 오류가 발생하는 경우입니다.

오늘은 워드프레스에 발생하는 이런 다양한 404 오류 원인을 찾아보고 해결 방법을 바로 알아보겠습니다.

404 페이지 오류 원인

결론부터 바로 정리해드리겠습니다. 대표적인 워드프레스 404 페이지 오류의 원인은 아래의 5가지입니다.

  • 고유주소(permalink) 설정 오류.
  • URL에 한글포함이 된 경우.
  • 잘못된 url 링크가 글에 포함된 경우.
  • 임시글을 저장하지 않고 나가서 관리자 페이지에 404 오류가 뜨는 경우.
  • 워드프레스 HTTP에서 HTTPS 전환시 404 오류가 뜨는 경우.


위의 5가지의 경우가 404 페이지 찾을 수 없음 오류의 이유가 되곤 합니다. 좀 더 자세하게 알아보겠습니다.

고유주소(permalink) 설정 오류

처음 워드프레스 세팅을 할 때 고유주소(permalink)를 “일반”이 아닌 ” 글 이름”으로 변경하고 저장하셔야 합니다. 대부분 404 오류의 원인은 이 고유주소 설정 오류 때문에 발생합니다. 워드프레스 메뉴 중 setting(설정)으로 들어간 후 고유주소 설정이 어떻게 되어 있는지 확인 해봅니다.


보통”일반”으로 되어 있으실 텐데 이것을 “글 이름”으로 변경 후 변경사항을 저장한 후 404 오류가 뜨는지 다시 한번 확인해 봅니다. 고유주소(permalink)는 워드프레스에서 URL을 생성하는 방식을 결정합니다.”글 제목”으로 옵션을 선택하는 이유는 이 것이 SEO에 가장 최적화되어 있기 때문입니다. 이렇게 고유주소를 수정했는데도 404 에러가 해결되지 않는다면 다음 원인을 찾아봅니다.

잘못된 링크가 포함된 경우

글의 url에 깨진 링크, 잘못된 링크를 포함시켜 글을 발행한 경우 워드프레스에 404 에러가 발생할 수 있습니다. 사실 잘못된URL링크는 워드프레스가 아니라도 대표적인 404 에러의 원인입니다. 그래서 글에 추가된 링크들이 제대로 뜨는지 URL들을 확인하는 과정이 필요합니다.

이런 경우 정확한 URL을 입력하거나, 링크를 수정하여 문제를 해결할 수 있습니다. 또한 특정 파일이나 디렉터리가 삭제, 이동시에도 해당 페이지가 포함된 링크를 누르면 404오류가 발생합니다. 이 경우에는 파일을 복원하거나, 이동한 경로를 찾아서 링크를 수정하시면 되겠습니다. 글이 많아서 잘못된 링크를 찾기 힘든 경우, 링크 박스 등 플러그인으로 깨진 링크 모니터링을 할 수 있습니다.

플러그인 및 테마 충돌

불필요하거나 오래된 플러그인, 테마를 방치할 시에도 404에러가 뜰 수 있습니다. 그 이유는 서로 충돌하거나 플러그인 코드 오류가 발생하기 때문입니다. 방치되어 호환되지 않는 플러그인이 워드프레스에 있다면 404에러가 뜰 수 있습니다.

이런 경우, 모든 플러그인을 비활성화하고 기본 테마로 변경한 후, 사이트를 다시 확인하여 문제가 해결되는지 확인합니다. 그 후, 각 플러그인과 테마를 하나씩 활성화하면서 문제가 발생하는지 확인하고, 충돌이 있는 경우 해당 플러그인이나 테마를 업데이트하거나 대체합니다.

htaccess 파일 수정

htaccess을 수정해야 하는 경우는 사이트의 이동후에 발생한 404에러일 때입니다. 요즘 티스토리 블로그를 워드프레스로 옮기는 경우가 많습니다. 워드프레스 멀티사이트내에서도 사이트 이동을 하는 경우가 있습니다. 이 때 HTTP에서 HTTPS 전환시 404 오류가 가장 많이 발생합니다.

사실 htaccess파일 수정은 루트 디렉터리까지 들어가야 해서 초보 워드프레스 블로그에게는 추천하지 않습니다.
이런 경우 전문가에게 문의해보는 것이 가장 좋습니다.
간단하게 htaccess파일 수정 방법을 알려드리겠습니다.

FTP나 파일 관리자를 사용하여 워드프레스 루트 디렉터리에 있는 .htaccess 파일을 찾아 백업한 후, 새로운 파일로 대체하거나 수정하는 어려운 방법이 있습니다.
하지만 그전에 고유주소(permalink)변경 후 아래 표시되는 코드를 복사해서 htaccess 파일에 붙여넣는 방법이 더 간편한 해결책이 될 수 있습니다.


404 오류 해결방법

이렇듯 오늘은 워드프레스에서 페이지를 찾을 수 없음 오류인 404 오류를 해결하는 방법에 대하여 알아 보았습니다. 고유주소(permalink) 설정 오류, 글 안에 잘못된 링크가 포함된 경우, 플러그인 및 테마 충돌, htaccess 파일 수정이 대표적인 404 오류 원인입니다.이 모든 것을 했는데도 404 오류가 잘 해결되지 않는다면, 전문가의 도움을 받는 것이 제일 좋습니다.

클라우드 웨이즈는 이런 과정을 도와주는 전문가가 있기 때문에 서버비를 내는 만큼 편하게 고객센터와 챗을 통해서 소통하는 것이 필요합니다.

어려운 문제로 발생하는 404 에러는 우리가 해결할 수 없기 때문입니다. (워드프레스 코어 파일 손상, CDN 또는 캐싱 플러그인 문제, 호스팅 이슈, 데이터베이스 오류 등) 이 때는 데이터베이스 전반에 대한 정기점검이 필요하므로 꼭 클라우드 웨이즈와 상의를 하시면 좋겠습니다.

그리고 간과하기 쉬운 해결법이 하나 더 있습니다. 고유주소 설정을 바꾸고, url확인까지 했는데 잘 해결되지 않으면 워드프레스 내 캐쉬정리를 하세요.

불필요한 쓰레기가 많으면 서버가 잘 돌아가지 않습니다.404 에러가 발생하기 전 깔아본 플러그인이 있다면 그것 또한 지우시는 것이 좋습니다.
늘 최적화된 워드프레스를 운영하시는 것이 속도도 빠르고 에러가 적게 생기는 지름길임을 아시면 좋겠습니다. 이런 다양한 문제를 해결 할 수 있는 클라우드 웨이즈에 가입하는 방법도 참고하세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다