Diferencia entre revisiones de «HTTP 404»
Sin resumen de edición Etiquetas: Revertido posible pruebas Edición visual Edición desde móvil Edición vía web móvil |
m Revertida una edición de 2803:6850:5:3759:2C5D:45DB:E372:D543 (disc.) a la última edición de SeroBOT Etiqueta: Reversión |
||
(No se muestran 6 ediciones intermedias de 5 usuarios) | |||
Línea 1: | Línea 1: | ||
{{Ficha de código de estado HTTP |
|||
⚫ | '''HTTP'''<ref>{{Cita web|url=https://m.facebook.com/help/866249956813928/?ref=share|título=Servicio de ayuda}}</ref> '''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. 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. |
||
|captura=HTTP 404 generated by Apache on Debian displayed in Mozilla Firefox 39 with GNOME.png |
|||
|pie=Un ejemplo de un error HTTP 404, generado por un [[servidor HTTP Apache]] |
|||
|código=404 |
|||
|texto=Not Found}} |
|||
⚫ | '''HTTP'''<ref>{{Cita web|url=https://m.facebook.com/help/866249956813928/?ref=share|título=Servicio de ayuda}}</ref><ref name=":0" /> '''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. 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. |
||
== Establecimiento == |
== Establecimiento == |
||
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 [[Anexo:Códigos de estado HTTP|código numérico HTTP]] y un mensaje. En el código 404, el primer "4" indica un error del cliente, como una URL mal escrita. |
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 [[Anexo:Códigos de estado HTTP|código numérico 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).<ref name=":0"> |
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).<ref name=":0">[http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6.1.1 RFC2616 - HTTP/1.1.]</ref> 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 [[Google Chrome|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. |
Sin embargo, [[Internet Explorer]] y [[Google Chrome|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. |
Revisión actual - 23:01 23 nov 2024
HTTP 404 | ||
---|---|---|
Un ejemplo de un error HTTP 404, generado por un servidor HTTP Apache | ||
Información | ||
Código de estado | 404 | |
Texto asociado | Not Found | |
RFC | RFC | |
HTTP[1][2] 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. 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.
Establecimiento
[editar]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 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).[2] 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 enviar un código de error 301 (Movido permanentemente). En el segundo caso se debería devolver un código 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.
Véase también
[editar]Referencias
[editar]Enlaces externos
[editar]- Wikimedia Commons alberga una categoría multimedia sobre HTTP 404.
- ErrorDocument DirectqTP — Instrucciones sobre páginas de error personalizadas para el servidor web Apache. (en inglés)