Todas las personas en Internet se han topado con algunos códigos de error HTTP en algún momento. Ya sea un 404 no encontrado, un 403 prohibido o un 504 o 508 más oscuro, estas cosas aparecen ocasionalmente para todos. Y todos deben saber cómo tratar con ellos. Algunos son reparables por parte del usuario. Mientras que otros son del lado del servidor o incluso solo de la empresa de alojamiento. De todos modos, queremos brindarle el resumen definitivo de los códigos de error HTTP y lo que puede hacer para evitar que arruinen su sitio web, su negocio o incluso su día.
Si bien técnicamente no son códigos de error, los verá mucho a medida que navega por la web. Tanto el HTTP 301 como el 302 son códigos de redirección que indican que una página, por un motivo u otro, se ha movido de forma permanente (301) o temporalmente (302). Si está utilizando WordPress, configurar redireccionamientos es realmente simple porque hay muchos complementos realmente sólidos que básicamente lo manejan todo por usted. Si no es así, es simplemente cuestión de ajustar su archivo .htaccess .
Nuestra guía sobre redireccionamientos 301 y 302 puede guiarlo a través del proceso con más detalle.
Err_Too_Many_Redirects
A veces, sin embargo, su sitio web puede redirigir demasiado. Si bien los redireccionamientos 301 y 302 son útiles, no desea usarlos en exceso ni confundir las URL de destino. Es posible que de alguna manera haya iniciado un ciclo de redirección en el que no hay un destino final que no se redirija también, o simplemente ha creado una cadena demasiado larga y los servidores no pueden (o no quieren) analizarlos todos de manera efectiva. y eficientemente. O tal vez, por muy útiles que sean, los cachés del navegador también pueden causar una gran cantidad de problemas. Demasiadas cookies y Chrome pueden llenarse y confundirse. Al igual que el resto de nosotros cuando tenemos demasiadas galletas. Independientemente, si está viendo err_too_many_redirects , tenemos una forma de solucionarlo .
Error 400
El error 400 es uno de los códigos de error HTTP donde los usuarios probablemente podrán solucionar el problema. Ellos son los que hacen la mala solicitud. No es que la URL solicitada falte o esté prohibida, es que la solicitud en sí se ha distorsionado o corrompido de alguna manera, y el servidor simplemente no puede entenderlo. Nosotros, sin embargo, podemos hacerlo en nuestra guía para corregir el error HTTP 400 .
Error 401
Siempre que haya un problema con la autenticación de las credenciales de su navegador, se le enviará un error 401. Hay varias formas de solucionar esto, tanto por parte del usuario como del administrador del servidor. Recibir un error 401 no es como que te digan que tu información de inicio de sesión es incorrecta. Este es un paso o dos más alto que eso, ya que el servidor en sí no puede autenticar su solicitud, lo que significa que podría ser un problema de DNS o una cookie dañada, entre otros. Desglosamos todo el proceso de solución de problemas en nuestra guía del error HTTP 401 .
Error 403
El error 403 es en realidad uno de los códigos de error HTTP bastante comunes. Por una razón u otra, el servidor al que intenta acceder no le permite acceder a un nivel raíz. Tenga en cuenta que cuando se le da un error 403, lo más probable es que el usuario no haya hecho nada malo. En algún momento al intentar procesar su solicitud, hay un problema de permisos con algún archivo o token. El problema con la solución de problemas de un HTTP 403 es que rastrear la causa de las credenciales rotas es generalmente más problemático que volver a colocarlas en su lugar. Afortunadamente, nuestro artículo sobre todo lo que necesita saber sobre el error 403 Prohibido puede ayudar.
error 404
Este es definitivamente el más común de todos los códigos de error HTTP. El código de estado 404 Not Found es solo eso: el sitio web no puede encontrar su solicitud. Esto es diferente de un 401 en que su solicitud probablemente sea sólida como una roca. Es el servidor que no puede encontrar los medios. Entiende que se supone que algo debe estar donde quieres ir, pero no sabe por qué está vacío. Se trata de una probabilidad de 50/50 de si esto aparece como un error del usuario o un error del servidor, así que eche un vistazo a nuestra guía de solución de problemas 404 para ver cómo manejar cada uno.
Error 410
No confunda el 410 con el 404. Si bien ambos se dan cuando falta una parte del contenido, el error 410 significa que se ha ido para siempre. De hecho, puede dar un código de estado 410 a propósito si, por ejemplo, ha eliminado una página y no tiene intención de reemplazarla. Los motores de búsqueda sabrán que deben dejar de indexar ese contenido en particular, que no es lo que sucede con un 404. Piénsalo como si un 404 es cuando extravías tus llaves, y un 410 es cuando las arrojas al océano desde un muelle. Se han ido de cualquier manera, pero uno es un poco más severo. Tenemos un artículo completo sobre las complejidades de un 410 que puede ayudar a solucionarlos si surgen de forma no deseada.
Error 429
Si desea un error HTTP fácil de corregir, no busque más allá del 429. Es el error Demasiadas solicitudes. Algo está haciendo que su servidor trabaje demasiado y simplemente no puede seguir el ritmo. Entonces arroja un 429 mientras se enfría. Es posible que esté bajo un ataque DDoS o tal vez incluso tenga una avalancha de tráfico de un enlace votado a favor en Reddit. Cualquiera que sea la razón por la que está viendo este error, nuestra guía para HTTP 429 lo tiene cubierto.
Error 500
A diferencia de algunos códigos de error HTTP, los usuarios generalmente no tienen ningún papel que desempeñar en un error 500 que se muestra. Es un error interno del servidor, lo que significa que en algún lugar del sistema de archivos de su sitio, algo simplemente no se está analizando. Hay docenas de razones por las que puede aparecer un error interno del servidor y tantas soluciones. De acuerdo, entonces tal vez no tantos, pero muchos. Algunos de ellos son tan simples como crear un nuevo archivo .htaccess y colocarlo en su directorio de inicio, o puede que necesite actualizar su límite de memoria PHP. Incluso un complemento de WordPress podría estar causando el problema y deshabilitarlo puede solucionar un 500. Cualquiera que sea la causa, nuestra mirada y tenemos las soluciones en nuestra guía HTTP Error 500 tiene la solución.
Error 501
Como usuario de Internet, no tiene forma de corregir el error 501. Es completamente del lado del servidor, y su curso de acción debe ser ponerse en contacto con el administrador del sitio e informarles que su servidor está devolviendo un error 501. Dicho esto, como propietario de un sitio web, un 501 significa que su sitio está inactivo. Realmente abajo. Fuera de línea hacia abajo. Entonces, cuando alguien realiza una solicitud para el sitio, el host devuelve un error No implementado porque en ese momento, la funcionalidad para completar su solicitud simplemente no está disponible. Una de las razones principales por las que se muestra un 501 a los usuarios es por el malware, así que asegúrese de consultar no solo nuestra guía sobre el error HTTP 501 , sino también sobre cómo mantener su sitio web a salvo del malware para que nunca lo necesite. esa guía en primer lugar.
Error 502
El error 502 Bad Gateway es otro código de estado que podría ser causado por una serie de cosas diferentes. Significa que en algún lugar del camino a su sitio, un nodo (puerta de enlace) ha dado una respuesta no válida. A veces puedes encontrar este error ejecutando un traceroute , pero así como hay muchas causas, también hay muchas soluciones. Desde restablecer el caché de su navegador a la configuración de DNS hasta incluso vaciar su CDN y restablecerlo, es una especie de proceso de prueba y error para descubrir dónde está realmente la puerta de enlace incorrecta. Si su sitio les está dando a sus usuarios un error 502, use nuestra guía para solucionar el problema de la puerta de enlace incorrecta y hacer que el tráfico fluya nuevamente.
Error 503
Muchas veces, un error HTTP 503 desaparecerá por sí solo. Eso es diferente a la mayoría de los códigos de error HTTP. El 503 es un error de servicio no disponible, y eso significa que no se ha ido, solo se está tomando un descanso. Tal vez su sitio esté inactivo por mantenimiento o actualización, una secuencia de comandos tardó demasiado en ejecutarse, se usó demasiada memoria o algo similar sucedió. Y desaparece después de unos minutos. Sin embargo, si no desaparece y su servicio sigue sin estar disponible, es posible que deba restablecer su servidor, restablecer sus firewalls o incluso verificar la ruta a su servidor porque uno de los nodos que transmiten información podría estar fuera de servicio por mantenimiento. Revisamos la larga lista de soluciones y causas del error HTTP 503 para que cuando su servidor no esté disponible temporalmente, siga siendo un problema temporal.
Error 504
Probablemente te hayan dado un error 504 y no lo sabías. Muchas veces, los navegadores simplemente enumeran el error 504 como «esta página no funciona». Lo que eso significa es que su conexión ha estado intentando acceder al servidor durante demasiado tiempo y simplemente no responde. La conexión simplemente se agota. La mayoría de las veces, esto proviene del proveedor de alojamiento o CDN. El usuario generalmente no puede solucionarlo, pero como administrador, debe ingresar y ajustar la configuración de su proxy, asegurándose de que su dominio esté configurado correctamente (los servidores de nombres correctos, etc.)
Error 508
El error HTTP 508 es el error de límite de recursos alcanzado. Nuevamente, el usuario (generalmente) no tiene nada que ver con esto. No están acaparando sus recursos al intentar actualizar demasiado su página. El 508 ocurre cuando su servidor está funcionando al máximo de su capacidad por varias razones. Tal vez está fuera de la memoria. Tal vez el ancho de banda esté obstruido por una tonelada de tráfico. Quizás estés siendo DDoS’d. Es posible que haya agotado su cuota de inodo o que se haya quedado sin espacio en el servidor. Cualquiera que sea la razón, su servidor literalmente no tiene los recursos físicos para cumplir con la solicitud del usuario. Nadie quiere que eso suceda. Entonces, después de escanear en busca de malware, consulte nuestra guía para corregir el error 508 . Eso debería aclararte de inmediato.
Terminando con los códigos de error HTTP
Bueno, eso es todo por este vistazo a los códigos de error HTTP. Y eso no es ni siquiera todos ellos. Estos son sólo los que son los más comunes. Si desea sumergirse en algunas de las cosas más oscuras que pueden suceder en Internet a medida que los datos se transmiten de un lado a otro, le recomendamos que consulte la documentación de Mozilla Developer Network sobre el tema . No es la lectura más emocionante, pero es absolutamente fascinante. Sin embargo, si solo necesita corregir un código de error HTTP común, solo busque el encabezado anterior y haga clic en el enlace a la solución que ya hemos planeado para usted.
¿Con qué código de error tiendes a lidiar más?
Imagen destacada del artículo por Oleksii Lishchyshyn / shutterstock.com