구글에 404만 검색해도 바로 나올정도로 유명한 404 Not Found 오류!
개발하다 만나면 처음에는 당황스럽지만 자주 접하다 보니 익숙해지는 오류들 중에 하나이다.
404오류는 클라이언트와 서버가 연결되어 통신하고 있는 상태이긴 하지만 원하는 정보가 없다는 뜻이다.
우리는 클라이언트가 원하는 정보를 다 만들어 놓고 실행을 했는데 없다고 하니 당황스럽다.
이러한 이유는 다양하게 있겠지만 주된 원인은 경로를 잘못 입력했거나 url에 문제가 있는 경우가 대다수이다.
문제 해결 방안
- url 주소를 잘 확인해 보자
내가 원하는 정보를 가진 url의 주소를 입력했는지 확인해 보는 것이 첫 번째 할 일이다.
이를 확인했을 때 맞다면 그럼 오타가 없는지 꼼꼼하게 확인해 본다.
대부분 오타가 나거나 url 주소가 달라서 오류가 발생하는 경우가 많다.
(점 하나, 대소문자 하나라도 틀릴 경우에 문제가 생기니까 꼭 정확히 두 번, 세 번 확인하도록 하자!) - 새로고침을 해보자
해당 페이지의 내부 연결 구조에 대한 업데이트나 삭제와 같이 변동이 생겼는데 새로고침을 하지 않았을 때는 이와 같은 문제가 발생할 수도 있다. 그렇기 때문에 무언가 변동이 있을 때는 새로고침을 하고 실행해 보는 것이 좋다. - 본인 컴퓨터의 네트워크에 문제가 없는지 확인해보자
여러 방법을 통해 해결하려고 했는데도 404 not found 오류가 발생한다면 컴퓨터의 네트워크 연결이 불안하거나 불량하기 때문일 수도 있다. 따라서 이럴 때는 다른 사이트를 방문해 보거나 네트워크 검사를 해보는 등의 확인을 해보는 것이 좋다. - 캐시를 삭제해보자
번거롭지만 해당 사이트의 캐시를 삭제하는 것도 하나의 방법이 될 수 있다.
이를 삭제하는 이유는 이전의 캐시가 남아서 현재에도 구동을 방해하며 오작동을 유발하는 경우가 있을 수 있기 때문이다. 캐시를 삭제하는 방법은 인터넷창을 열고 Ctrl + Shift + del을 누르고 전체기간을 선택한 뒤 앞의 체크박스를 다 체크한 후 삭제하기를 누르면 된다.
'TIL' 카테고리의 다른 글
34_Step : spring과 spring boot (0) | 2022.08.25 |
---|---|
33_Step : loC 컨테이너 제대로 사용하기(@bean, @component) (0) | 2022.08.11 |
31_Step : Refused to apply style from '<URL>' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. (0) | 2022.08.09 |
2)_개인프로젝트 (0) | 2021.12.08 |
1)_개인 프로젝트 시작 (0) | 2021.12.01 |