¿Cuál es el origen del error 404?

http://arunmvishnu.com/articles/…:

En la década de 1980, un grupo de científicos del CERN (Suiza) comenzó a trabajar en lo que se convertiría en la revolución de los medios: la World Wide Web (WWW), o simplemente “la Web”. Su objetivo era crear una infraestructura de base de datos que ofreciera acceso abierto a los datos en varios formatos. Comenzaron a desarrollar su protocolo llamado red interna del CERN.

En una oficina en el cuarto piso (sala 404), colocaron la base de datos central de la World Wide Web. Cualquier solicitud de un archivo se enrutaba a esa oficina, donde dos o tres personas localizarían manualmente los archivos solicitados y los transferirían, a través de la red , a la persona que realizó esa solicitud. Cuando la base de datos comenzó a crecer, la cantidad de solicitudes aumentó y también la cantidad de solicitudes que no se pudieron cumplir, generalmente porque la persona que solicitó un archivo escribió el nombre incorrecto para ese archivo. Estas solicitudes defectuosas se respondieron con un mensaje estándar: ‘Habitación 404: archivo no encontrado’.

Más tarde, los procesos manuales se automatizaron y las personas podían consultar directamente la base de datos, pero el mensaje de error seguía siendo el mismo ‘404: archivo no encontrado’. Los números de sala permanecieron en los códigos de error en la versión oficial de HTTP (Protocolo de transferencia de hipertexto) y aún se muestran cuando un navegador realiza una solicitud defectuosa a un servidor web.

http://www.room404.com/page.php?… contiene más detalles sobre el historial 404.

http://tools.ietf.org/html/rfc19… es el lanzamiento de HTTP 1.0 (Solicitud de comentarios # 1945), que oficializó el uso de 404.

Todo comenzó con un grupo de científicos del CERN que comenzaron a trabajar en algo que revolucionaría el futuro: la World Wide Web (WWW), o simplemente ‘la Web’. Su objetivo era crear una infraestructura de base de datos que permitiera el acceso a datos (texto, imagen, video, etc.) en varios formatos a través de una red.

Y en una oficina en el cuarto piso (habitación 404), colocaron la base de datos central de Internet: cualquier solicitud de un archivo se enrutaba a esa oficina, donde dos o tres personas localizarían manualmente los archivos solicitados y los transferirían, a través de la red, a la persona que hizo esa solicitud.

Aunque inicialmente se restringió a la red interna del CERN, pronto se extendió también para solicitudes externas. Y a medida que la base de datos creció, también lo hizo la cantidad de solicitudes y también la cantidad de solicitudes que no se pudieron cumplir, el problema más común fue el de solicitudes de nombre de archivo incorrectas.

Pronto estas solicitudes defectuosas fueron respondidas con un mensaje estándar:

Habitación 404: archivo no encontrado.

Más tarde, los procesos manuales se automatizaron y las personas pudieron consultar directamente la base de datos, pero el mensaje de error permaneció igual “404: archivo no encontrado” El número de habitación permaneció en los códigos de error de la versión oficial de HTTP (Protocolo de transferencia de hipertexto) y es todavía se muestra cuando un navegador realiza una solicitud defectuosa a un servidor web.

Por supuesto, hay personas que llaman a la teoría de la habitación 404 una “leyenda urbana” y que nunca hubo una habitación 404 en el CERN.
Lo que es seguro es que el error 404 fue adoptado oficialmente en 1992 y apareció por primera vez en la versión 0.9 HTTP. En términos simples, el código HTTP 404 significa: Página no encontrada. Pero HTTP 404 es en realidad dos frases: Error del cliente y No encontrado . Los primeros 4 son la clase de error (Error del cliente), y 04 es el error específico (No encontrado).
fuente: http://www.evs-translations.com/