Articulo de ayuda
Error 403 Forbidden: causas y solucion
Descubre que significa el error 403 Forbidden, por que aparece en tu web y como corregirlo revisando permisos, firewall y acceso.
Que significa este error
El Error 403 Forbidden significa que el servidor ha recibido la solicitud, pero no permite acceder al contenido solicitado.
A diferencia de un error 404, donde la pagina no existe, en un 403 el recurso puede existir, pero el acceso esta bloqueado por permisos, reglas de seguridad o configuracion.
Un mensaje tipico puede indicar:
Forbidden
You don't have permission to access this resource.
Por que ocurre
Las causas mas habituales son:
- Permisos incorrectos en archivos o directorios.
- Reglas de seguridad del firewall de aplicaciones o ModSecurity.
- Archivo
.htaccesscon restricciones de acceso. - Falta de archivo index en una carpeta protegida.
- Bloqueo por IP o pais.
- Intentos repetidos de acceso que activan medidas de seguridad.
- Propiedad incorrecta de archivos despues de una migracion o subida manual.
Como solucionarlo
1. Revisa los permisos
Los permisos recomendados de forma general son:
Archivos: 644
Directorios: 755
Si una carpeta tiene permisos demasiado restrictivos, el servidor puede impedir el acceso y mostrar 403.
Desde el administrador de archivos o FTP, revisa la carpeta donde aparece el error y los archivos principales de la web.
2. Comprueba si afecta a toda la web o solo a una URL
Antes de cambiar configuracion, identifica el alcance del problema:
- Si afecta a toda la web, revisa permisos generales,
.htaccessy firewall. - Si afecta solo a una carpeta, revisa permisos y reglas dentro de esa carpeta.
- Si afecta solo al administrador de WordPress, puede ser una regla de seguridad o un plugin.
3. Revisa el archivo .htaccess
Un .htaccess puede bloquear carpetas, IPs, extensiones o rutas concretas.
Para probar:
- Entra por administrador de archivos o FTP.
- Localiza el
.htaccessde la carpeta afectada. - Renombralo temporalmente, por ejemplo:
.htaccess_old
- Prueba de nuevo la URL.
Si el error desaparece, alguna regla del archivo estaba bloqueando el acceso.
4. Revisa el firewall de aplicaciones
El firewall de aplicaciones, tambien conocido como WAF o ModSecurity, puede bloquear solicitudes que considera sospechosas.
Esto puede ocurrir al guardar formularios, editar WordPress, acceder a una URL con ciertos parametros o enviar contenido que el firewall interpreta como riesgoso.
Desde el panel de control, revisa si tienes opcion para gestionar ModSecurity o reglas de seguridad. Si no estas seguro, contacta con soporte antes de desactivarlo.
5. Comprueba si falta el archivo index
Si accedes a una carpeta sin index.php o index.html, algunos servidores pueden mostrar 403 para evitar listar archivos.
Sube un archivo index valido o redirige esa carpeta hacia una pagina existente.
6. Prueba desde otra conexion
Si la web funciona desde datos moviles o desde otra red, pero no desde tu conexion habitual, puede haber un bloqueo temporal de IP.
En ese caso:
- Busca tu IP publica.
- Enviasela a soporte.
- Indica que URL estas intentando abrir y desde cuando ocurre.
Que hacer si el problema continua
Abre un ticket con esta informacion:
- Dominio afectado.
- URL exacta que muestra 403.
- Si afecta a todos los usuarios o solo a tu conexion.
- Cambios recientes en permisos, plugins, seguridad o
.htaccess. - Tu IP publica si sospechas de bloqueo.
Consejos utiles
- No cambies permisos a
777; puede generar riesgos de seguridad. - Si el error aparece al guardar contenido en WordPress, podria ser una regla del WAF.
- Manten plugins y temas actualizados para reducir bloqueos por comportamiento sospechoso.
- No elimines
.htaccesssin guardar una copia.
Preguntas frecuentes
El error 403 significa que mi web fue eliminada
No necesariamente. Normalmente significa que el servidor no permite acceder al recurso solicitado.
Puedo desactivar ModSecurity
Solo deberias hacerlo si sabes que el bloqueo viene de ahi o si soporte te lo indica. El firewall ayuda a proteger la web.
Por que el error solo me aparece a mi
Puede que tu IP este bloqueada temporalmente por intentos fallidos, conexiones FTP incorrectas o actividad detectada como sospechosa.
Que permisos debo usar
Como regla general, archivos con 644 y directorios con 755.
Conclusion
El Error 403 Forbidden suele estar relacionado con permisos, reglas del archivo .htaccess, firewall de aplicaciones o bloqueos de IP. Revisa primero permisos y alcance del problema; si no encuentras la causa, contacta con soporte con la URL afectada y tu IP publica.