나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-11-10 18:14:48

404 Not Found

404 Error에서 넘어옴
파일:bJrcK0h.jpg 파일:namuwiki_new_404.jpg
XpressEngine의 기본 404 페이지. 나무위키에서 404 에러가 발생한 경우 나오는 페이지. #
HTTP 오류 404, (파일을) 찾을 수 없음.

1. 개요2. 그 외3. 관련 문서

1. 개요

HTTP응답 코드 중 하나로, 파일을 찾지 못했을 때 나오는 오류 코드다.

404 오류의 첫번째 숫자 4는 클라이언트 오류를 의미하며 뒤의 두 자리 숫자는 상세 내용을 의미한다. 404 오류는 서버를 찾지 못함을 의미하는 것이 아니라 서버는 찾았으나 해당 서버 내에서 파일을 찾지 못했을 때 리턴한다.[1]

"404 Not Found"라는 용어는 WWW의 창시자인 팀 버너스리가 만들었다. 4란 숫자가 손 모양과 비슷하다고 판단해 양손으로 약간의 사과(slightly apologetic) 하는 모습을 형상화하는 것이라고 한다. 출처 한편 404가 WWW가 발명된 CERN의 서버실 방번호였다는 설이 존재했었다. 월드 와이드 웹HTTP를 공동개발한 로버트 카이유가, 이는 도시전설이며 404 코드에 대한 설들이 전부 사실이 아니라고 밝혔다. 심지어 CERN의 사무실 중 404호는 있지도 않다고 한다. # 실제로 WWW의 발명은 HTTP보다 앞선 일이었고, 100번대부터 500번대까지 있는 다양한 HTTP 응답 코드 중 굳이 404 하나만 방번호에서 따온 이유가 설명이 되지 않는다.[2]

HTTP 오류 코드 중에서 가장 자주 보게 된다. 상술했듯이 서버에 없는 파일을 호출하면 튀어나오는데, 사소한 실수로도 이런 상황에 빠질 일이 가장 많기 때문이다. 하이퍼링크를 지정할 때 사소한 오타가 난다던지, 홈페이지를 업데이트하면서 파일을 삭제했는데 하이퍼링크는 여전히 삭제된 파일로 지정되어 있다던지 하는 일이 많기 때문이다. 특히 검색엔진의 경우 파일이 삭제되고나서 검색 봇이 다시 들를 때까지 이전 정보가 남아 있는 일이 많아서 자주 보게 된다.

자주 보이기 때문에 404 Not Found 페이지의 디자인에 공을 들이는 경우가 많다. 디자인 대회까지 열었을 정도. 당장 구글에 '404 Not Found Design'이라고 검색하면 수천가지의 세련되고 독특한 디자인이 나온다. 구글검색결과

2. 그 외

3. 관련 문서


[1] 서버를 찾지 못하면 '웹페이지 오류'라는 페이지가 나온다. 반면 파일을 찾았을 때는 200을 리턴한다. 물론 사용자에게는 표시되지 않더라도.[2] 404호에 머물던 담당자가 찾을 때마다 부재중이었어서 지었다는 식으로 와전되기도 하지만, 상술했듯이 CERN의 사무실 중에 404호는 아예 존재하지 않는다.[3] xkcd의 작가 랜딜 먼로의 말에 의하면 Error 404 페이지 자체가 404번 만화에 해당한다고 한다.# 실제로 403번이 2008년 3월 31일, 405번이 2008년 4월 2일에 업로드 되었기 때문에 404번을 만우절 에피소드라고 볼 수 있다.