HTTP 404

HTTP 404 Not Found o HTTP 404 No encontrado es un código de estado HTTP que indica que el host ha sido capaz de comunicarse con el servidor, pero no existe el recurso que ha sido pedido. Por ejemplo, si se accede a la URL http://wikipedia.org/xyzjk el servidor de Wikipedia devolverá una página de error y el código de error HTTP 404. Este error no debe ser confundido con " servidor web no encontrado" o errores similares en los que se indica que no se ha podido realizar la conexión con el servidor.

Una captura de pantalla de un error 404 en una Wikipedia.

Cuando se establece una comunicación HTTP se pide al servidor que responda a una petición, como un navegador web solicitando un documento HTML (una página web). El servidor responde con un código numérico de error HTTP y un mensaje. En el código 404, el primer "4" indica un error del cliente, como una URL mal escrita.

Junto al código de error 404, el servidor suele enviar un texto en que explica el motivo del error. La especificación HTTP sugiere la frase "Not Found" (No encontrado).[1] Muchos servidores por defecto muestran una página web que incluye el código 404 y la frase "Not Found". Los servidores pueden ser configurados para mostrar cualquier página en caso de que la pedida no exista.

Sin embargo, Internet Explorer y Chrome, por defecto no muestran estas páginas de error a no ser que ocupen más de 512 bytes, mostrando una página de error del propio explorador.

A menudo los servidores devuelven un error 404 cuando las páginas se mueven o se borran. En el primer caso, una respuesta más correcta sería devolver un código de error 301 (Movido permanentemente). En el segundo caso se debería devolver un error 410 (Borrado). Como las dos opciones requieren configurar el servidor específicamente, la mayoría de los sitios no hacen uso de estos códigos.

Los errores 404 no deben ser confundidos con errores de DNS, los cuales aparecen cuando parece que la URL apunta a un servidor web que no existe. Estos no son errores 404, que siempre son devueltos por un servidor.

Other Languages
català: Error 404
کوردیی ناوەندی: ھەڵەی ٤٠٤
čeština: HTTP 404
dansk: HTTP 404
Ελληνικά: HTTP 404
English: HTTP 404
Esperanto: Eraro 404
فارسی: خطای ۴۰۴
français: Erreur HTTP 404
galego: HTTP 404
עברית: שגיאה 404
हिन्दी: 404 त्रुटि
magyar: 404-es hiba
Bahasa Indonesia: HTTP 404
italiano: Errore 404
日本語: HTTP 404
ಕನ್ನಡ: 404 ದೋಷ (404 Error)
한국어: HTTP 404
latviešu: HTTP 404
македонски: HTTP 404
Nederlands: Error 404
norsk bokmål: HTTP 404
polski: HTTP 404
português: HTTP 404
русский: HTTP 404
Scots: HTTP 404
Simple English: HTTP 404
slovenščina: Napaka 404
shqip: HTTP 404
српски / srpski: HTTP грешка 404
svenska: 404 error
తెలుగు: 404 దోషం
Türkçe: HTTP 404
українська: HTTP 404
Tiếng Việt: HTTP 404
中文: HTTP 404