이번 시간은 404 not found 에러 원인 및 해결 방법의 포스팅을 준비했는데 PC로 인터넷을 하던 중에 가끔씩 무슨 문제가 생긴 건지 나와야 될 페이지가 뜨지 않고 404 Error가 표시되는 화면이 떠서 당황스러웠던 분들이 있을 겁니다.
단순히 일시적인 오류이겠거니 생각하며 새로고침을 해봤지만 여전히 개선되지 않아 난감하고 막막한 분들이 있을 텐데 메시지 내용을 확인해 보니 404 숫자 표시가 떴고 요청한 주소의 페이지를 찾을 수 없다고 나온 상태일 거예요.
그렇다면 이 404로 표시된 숫자는 무슨 뜻이고 무엇을 의미하는지 알아보고 싶고 조치 방법은 어떤 게 있는지 궁금하셨을 텐데 이번 포스팅을 통해 404 not found 원인과 해결하는 법을 알려드릴 테니 참고하면 도움 될 수 있을 것입니다.
404 에러 해결 방법
404는 에러코드이자 가상의 수로 큰 의미는 없는데 쉽게 설명하면 이런 화면이 뜬 이유는 관리자에 의해 해당 페이지 주소가 사라졌거나 이용자가 주소 중 일부를 잘못 입력해서 찾을 수 없게 된 것일 수 있어요.
예를 들어 관리자가 조치를 취한 것으로 해당 사이트를 운영하는 사람이 내가 보려고 했던 문서나 특정 페이지로 연결되는 주소를 삭제했을 수 있고 주소를 변경한 상태이지만 그 사실을 이용자는 모르고 있는 상황일 수 있습니다.
또는 해당 사이트 주소 중 일부를 틀리게 적었거나 올바르지 않은 주소일 수 있으니 정확히 적었는지 확인해 보세요.
어쩌면 404 not found가 일시적인 증상으로 뜨지 않은 것일 수도 있는데 이럴 땐 다른 PC를 사용해서 확인해 볼 필요가 있으며 만약 다른 피씨에선 해당 페이지가 나온다면 본인이 사용하고 있는 PC와 연결된 네트워크에 이상이 있는 것일 수 있으니 이와 관련된 전문가에게 문의해 보는 게 좋을 것입니다.
404 not found의 에러 메시지가 나왔을 때 서버는 찾았지만 해당 서버 내에서 파일이 존재하지 않아 찾지 못했을 때 알려주는 것이라 생각하시면 되고 이용자는 해당 페이지를 통해 원하는 결과를 꼭 찾아봐야 될 경우라면 해당 사이트와 관련된 관리자나 서버 소유자에게 문의를 해보는 게 좋을 거예요.
그렇지만 그럴 수 없는 상태라면 관리자가 해당 페이지를 수정 및 점검 중인 상황일 수도 있으니 잠시 후 다시 접속을 해보면 어떨지 싶습니다.
급하다면 들어가 보려는 사이트에 메인 페이지가 있을 경우 메인 페이지로 이동하여 다시 경로를 찾아보는 것도 좋은 방법일 수 있는 게 내가 원하는 자료가 포함된 페이지를 다른 경로로 옮겼을 수 있으니 자료와 연관성이 있는 메뉴, URL 디렉토리나 상위 디렉토리 등을 입력해서 확인해 보시면 찾게 될 수도 있어요.
또 원인으로 인터넷 익스플로러를 5.0 이상을 사용 중인 분들일 경우 상단 메뉴 중 [도구]-[인터넷 옵션]에 들어가서 창이 열렸을 때 상단에 [고급] 탭을 눌러보시고 설정 항목에서 ‘URL을 항상 UTF-8로 보냄’에 체크되어 있기 때문에 그런 것일 수 있으니 체크를 해제하세요.
여기서 UTF-8는 URL 주소를 UTF-8 형식으로 변환해서 웹 서버에 페이지를 요청하는 것인데 주소가 모두 영문, 숫자, 기호로만 되어 있으면 상관 없지만 한글이나 특수문자 등이 조합되어 있을 경우 UTF-8로 변환했을 때 웹 서버에서 인식하지 못할 수 있습니다.
그래서 실제 서버에는 해당 URL이 있음에도 불구하고 없는 것처럼 찾을 수 없다는 메시지가 뜨는 경우도 있다고 하니 조치를 취해주시면 되고 다음으로 HTTP 1.1 설정에서 HTTP 1.1 사용에만 체크를 하고 하단에 적용 및 확인을 누른 후 인터넷 창을 닫았다가 다시 열면 해당 사이트가 열릴 수 있으니 확인을 해보세요.
그렇지만 개인 사이트의 경우 운영자가 해당 서비스를 해지한 상태라서 이런 404 에러 화면의 메시지가 뜬 것일 수도 있다는 점을 알고 계시면 되겠습니다.
반대의 경우로 관리자의 입장에서 페이지 결과를 확인하기 위해 해당 페이지로 이동하고자 하는데 이런 에러 메시지 화면이 나올 경우 페이지 변경 이력과 디렉토리를 확인해 보셔야 돼요.
어쩌다가 실수로 데이터의 위치가 변경되었을 수도 있으니 URL이 올바른지 살펴볼 필요가 있고 사이트를 운영하고 있는 관리자더라도 짧은 시간 내에 사이트 로그인 접속을 여러 차례 시도할 경우 해당 아이피를 호스팅 업체에서 스팸으로 간주하여 차단시킬 수도 있습니다.
그러니 짧은 시간에 여러 번 로그인을 시도한 상태라면 호스팅 업체에 연락해서 404 not found 문제를 해결해 달라고 요청해 보시면 될 거예요.
요즘에는 검색해서 접속한 이용자분들이 당혹감을 덜 느끼게 하기 위해 관리자가 직접 404 페이지 화면을 꾸며서 친절하게 안내하는 경우도 있으니 참고하시면 되겠고요.
알려드린 조치 방법의 내용을 참고하여 시도를 해보시면 순조롭게 해결해서 다시 해당 웹 페이지를 이용할 수 있게 될 것입니다.