Cómo arreglar el error HTTP 403

Descubre cómo arreglar el error HTTP 403. Intentar acceder a la página web sin la debida autorización es la razón principal por la que aparece el error 403 Forbidden en el navegador. Sin embargo, en determinadas situaciones, incluso con la autorización adecuada para acceder al contenido, es posible que el navegador web no envíe las credenciales precisas al servidor web. 

En este caso, el servidor enviará el código de estado HTTP de acceso 403 prohibido en la respuesta. El código de estado 403 en la respuesta indica que el servidor web denegó el acceso al contenido. 

Dependiendo del caso, puede ser bastante fácil o difícil diagnosticar y resolver el error 403 Forbidden.

Cómo reparar el error HTTP prohibido 403

Los diferentes navegadores pueden interpretar el código de estado 403 del servidor de manera diferente. En general, verá un mensaje claro que indica que se le ha bloqueado el acceso al contenido.

Además, la solución para arreglar el error HTTP 403 puede variar dependiendo de si es un usuario normal o propietario de un sitio web. En ambas situaciones, estos son los pasos que puede intentar para resolver el error HTTP prohibido 403.

Para usuarios normales

Como usuario, verá el mensaje de error 403 en el navegador. Puede intentar solucionar el problema solo a nivel del navegador o de la computadora.  

Verifique la URL

La mayoría de nosotros accedemos a páginas web desde marcadores, búsqueda de Google o desde cualquier otro recurso sin conexión como documentos PDF. Esto puede resultar en el acceso a la URL incorrecta, mientras que el propietario del sitio web podría haber eliminado la página original o cambiado la URL sin la redirección adecuada .

También puede haber errores ortográficos cuando intenta escribir la URL en la barra de direcciones. Por lo tanto, verifique la URL y asegúrese de que no haya errores. Este suele ser un buen procedimiento para resolver errores 4xx. 

Por ejemplo, la URL podría estar incompleta, lo que provocaría que su navegador web realizara una exploración del directorio del sitio web. En la mayoría de las situaciones, los sitios web no permiten la exploración de directorios de forma predeterminada y verá el error 403 prohibido en el navegador.

403 Acceso prohibido con exploración de directorios
403 Acceso prohibido con exploración de directorios

Si es el propietario del sitio web, continúe con la solución 8 para corregir la navegación de directorios.

Verifique el permiso para las acciones deseadas

Para arreglar el error HTTP 403, puede que no sea necesario que después de iniciar sesión en el sitio pueda acceder a todo el contenido. La mayoría de los sitios web ofrecen suscripción gratuita para acceso limitado y aún necesitan una cuenta premium para acceder a contenido pago. 

En tal caso, intentar acceder al contenido premium puede resultar en un error 403 prohibido. Asegúrese de tener la autorización adecuada para acceder al recurso en el sitio web.

Borrar cookies

Los propietarios de sitios web distribuyen cookies con el contenido para rastrear las actividades de los usuarios. Las cookies son pequeñas piezas de información que almacenan el tipo específico de datos. Por ejemplo, las cookies almacenan detalles como la identificación de la sesión, las credenciales de inicio de sesión, el seguimiento de clics, el seguimiento de enlaces de afiliados y el seguimiento de visitas a la página. 

Les recuerdan a los servidores web sus preferencias y el estado más reciente de sus dispositivos. Las cookies son esenciales para algunos sitios web, porque almacenan su estado de autenticación para informar al servidor web sobre su nivel de autorización. Las cookies no válidas o dañadas pueden causar problemas de autenticación y se generaría el error 403 prohibido. 

Puede seguir el proceso en nuestro artículo separado para eliminar cookies en Google Chrome.. El proceso sigue siendo el mismo para la mayoría de los demás navegadores como Firefox y Edge. En Safari, puede eliminar las cookies desde el menú «Historial> Borrar historial …».

Borrar caché

La caché es una acumulación de datos, en su mayoría copias del contenido de las páginas web que visita con regularidad. Por ejemplo, si abre Facebook todos los días, el navegador almacena las imágenes, hojas de estilo y otros datos estáticos de Facebook. Por lo tanto, la próxima vez que abra Facebook, su navegador solo cargará datos dinámicos, lo que dará como resultado un rendimiento más rápido.

Sin embargo, cualquier cambio reciente en el sitio web provocará un conflicto con los datos almacenados en caché en su navegador. El caché dañado y desactualizado de su navegador también puede causar el Error 403 prohibido. 

Borrar la caché es similar a borrar las cookies. Cuando borre las cookies, seleccione la opción para eliminar todo el historial de navegación y el contenido almacenado en caché. Después de eso, intente acceder a la página y verifique si puede acceder a la página.

Cerrar sesión e iniciar sesión

Algunos usuarios inician sesión en el sitio y nunca cierran la sesión durante muchos días sin apagar la computadora. En la mayoría de los sitios web, el inicio de sesión será válido durante cierto tiempo. Esto invalida su sesión y el servidor web no puede reconocer su identificación de sesión. En tal situación, verá el error 403 prohibido al intentar acceder al contenido.

Si no se desconectó durante muchos días, la solución simple es cerrar la sesión y volver a iniciar sesión. Esto podría ayudar a resolver el problema.  

Bloqueo de ubicación

Los propietarios de sitios web pueden bloquear intencionalmente las direcciones IP de países específicos para que no accedan a su contenido. Esto es muy común para bloquear el tráfico de países como China y Rusia por razones de seguridad.

 En esta situación, verá un mensaje como el siguiente en el navegador que indica que el servidor web bloquea su ubicación geográfica.

403 - Error de acceso prohibido
403 – Error de acceso prohibido

Puede ponerse en contacto con el webmaster del sitio o utilizar una VPN para cambiar su dirección IP y acceder al sitio.

Si no puede resolver el problema con ninguno de los métodos enumerados anteriormente, comuníquese con el propietario del sitio web para obtener asistencia sobre el problema.

Para propietarios de sitios web

Como propietario de un sitio web, es posible que se enfrente o que sus usuarios le informen un error 403 en diferentes escenarios. Pruebe las siguientes soluciones para corregir el error.

Habilite la exploración de directorios

Como se explicó anteriormente, el servidor puede generar un error 403 cuando los usuarios intentan acceder a la URL parcial. Por ejemplo,

URL completa: site.com/news/news1.html

URL parcial: site.com/news/

Cuando la URL está incompleta, su navegador mostrará el contenido del directorio en su lugar. Como propietario del sitio web, depende de su decisión permitir o denegar el acceso al directorio de “noticias” en el servidor. Aunque no hay nada de malo en habilitar la exploración de directorios, recomendamos deshabilitarla por razones de seguridad.

Si aún desea habilitar la exploración de directorios, simplemente agregue los índices de Opciones en su archivo .htaccess. Alternativamente, puede deshabilitar la exploración de directorios desde cPanel u obtener el soporte de su empresa de alojamiento web.

Deshabilitar el archivo .htaccess

El archivo .htaccess es el archivo de configuración que se encuentra en la raíz del sitio web. Si hay una mala configuración en el archivo .htaccess, lo más probable es que obtenga el error 403 prohibido. 

Una buena forma de determinar si el archivo .htaccess está causando el problema es deshabilitarlo. Una forma sencilla es cambiar el nombre del archivo .htaccess a otros nombres, como .htaccess.bak o .htaccess.001. Siga estos pasos para acceder al archivo .htaccess:

  • Abra su cuenta de alojamiento de cPanel y vaya al Administrador de archivos o una opción similar.
  • Busque el archivo .htaccess en el directorio raíz de su sitio web.
  • Haz clic derecho y cámbiale el nombre.

Compruebe que puede acceder a la página web. Si el error 403 ya no aparece, verifique su archivo .htaccess para encontrar cualquier fragmento de código que pueda causar el error.

Verifique el permiso del archivo

El acceso a páginas web y directorios desde el servidor necesita el permiso de archivo adecuado. De lo contrario, verá el error 403 prohibido al intentar acceder a la página con una configuración de permisos de archivo inapropiada en el servidor web. 

También es posible que haya cambiado accidentalmente el permiso causando problemas para acceder públicamente a algunas páginas web. Si los usuarios informan que algunas de sus páginas web causan el Error 403 prohibido, verifique su permiso y asegúrese de que los usuarios obtengan el permiso de «lectura».

Verifique las configuraciones del servidor

Los servidores web modernos pueden ser bastante complejos y puede personalizar el comportamiento del servidor. Por ejemplo, los servidores web pueden configurarse para rechazar cualquier solicitud de directorios o archivos específicos. Esto generará el error 403 prohibido al intentar acceder al directorio desde el navegador. 

Expliquemos este caso con el popular sistema de gestión de contenido de WordPress. Puede instalar muchos complementos para mejorar las funciones de WordPress. 

Sin embargo, los complementos relacionados con la seguridad y la membresía pueden cambiar el permiso de archivo de ciertos directorios para evitar el acceso público. Debe ser consciente de esto y trabajar en consecuencia.

Compruebe la conexión del servidor

La falta de disponibilidad temporal del servidor puede causar problemas de conectividad y causar el error 403 prohibido. Por ejemplo, es posible que esté realizando alguna actividad de mantenimiento en el servidor. 

Además, muchas aplicaciones o sitios web no residen en un servidor físico; podrían haberse distribuido en una red basada en la nube. Cuando se enfrenta al error 403, los administradores pueden verificar si está asociado con datos almacenados de un servidor específico y resolver el problema.

Enlace directo de imágenes

El enlace directo de imágenes es un proceso para evitar que otros vinculen directamente sus imágenes en su sitio. Esto ayuda a ahorrar ancho de banda y gastos de alojamiento. Si ha habilitado el enlace directo, las imágenes pueden dejar de cargarse en dominios no autorizados y mostrar el error 403.Puede ir a cPanel y agregar dominios adicionales o deshabilitar el enlace directo para mostrar las imágenes.

403 - Error prohibido para el enlace directo de imágenes
403 – Error prohibido para el enlace directo de imágenes

Conclusiones sobre el error 403

El error 403 prohibido puede ocurrir debido a múltiples razones. En casos simples, puede corregir el error verificando la URL y borrando el caché y las cookies. Sin embargo, esta podría ser una tarea compleja para los propietarios de sitios web. 

Para arreglar el error HTTP 403, puede probar las soluciones enumeradas para que los propietarios de sitios web resuelvan el problema.


Además de conocer cómo arreglar el error HTTP 403, a continuación puedes ver más temas relacionados de tunavegador.com relacionado con este artículo: