El error 403 Forbidden ocurre cuando el servidor entiende la solicitud realizada por el navegador, pero deniega el acceso al recurso solicitado. En la mayoría de los casos, esto se debe a una configuración incorrecta de permisos en los archivos o carpetas del sitio web.
Causa común #
Este error suele estar relacionado con permisos de archivo mal asignados. Si los permisos no permiten que el servidor web acceda a los recursos, se genera el error 403.
Solución recomendada #
Acceder al Administrador de Archivos #
Ingresa al Administrador de Archivos desde el panel de control de tu servicio de hosting (como cPanel o Plesk).
Verificar los permisos actuales #
En la columna de permisos (titulada “Permisos” o “Permissions”), revisa los valores asignados a carpetas y archivos.
Asignar los permisos correctos #
Los valores recomendados son:
- Carpetas:
755
Permite lectura, escritura y ejecución al propietario, y solo lectura y ejecución al grupo y a otros usuarios. - Archivos:
644
Permite lectura y escritura al propietario, y solo lectura al grupo y a otros usuarios.
Cambiar los permisos #
Selecciona la carpeta o archivo afectado y haz clic en la opción Cambiar permisos (o Change Permissions). Marca las casillas para establecer los valores correctos y guarda los cambios.
Otras posibles causas #
Si los permisos son correctos y el error persiste, revisa lo siguiente:
- Reglas del archivo .htaccess: Una configuración incorrecta puede bloquear el acceso.
- Restricciones de IP o autenticación HTTP: Verifica que tu IP no este bloqueada
- Plugins o herramientas de seguridad: Algunos sistemas de gestión de contenido (como WordPress) pueden bloquear accesos por motivos de seguridad.