403 Forbidden
Resumen
El error **403 Forbidden** indica que el servidor recibió la solicitud, pero **no permite mostrar el contenido solicitado**. En la práctica, esto suele ocurrir por un bloqueo de seguridad, por permisos incorrectos en archivos o carpetas, o porque el sitio quedó restringido a nivel del servidor.
Cuando te sirve
Este artículo te sirve si, al ingresar a tu sitio web, ves una página de error **403 Forbidden** o un mensaje similar de acceso denegado.
Causas probables
Las causas más comunes son:
- **Permisos incorrectos** en archivos o carpetas del sitio.
- **Archivo de inicio faltante o mal ubicado**, por ejemplo `index.php` o `index.html`.
- **Bloqueo de seguridad** aplicado al directorio web.
- **Restricción por consumo de recursos** o medidas de protección del servidor.
- **Reglas en `.htaccess`** que impiden el acceso.
- **Problemas de seguridad o integridad del sitio**, por ejemplo archivos alterados o contenido detectado como riesgoso.
Antes de empezar
Antes de revisar el sitio, ten a mano:
- El **dominio** afectado.
- La **ruta exacta** donde aparece el error.
- La **hora aproximada** desde cuando ocurre.
- Si el error afecta a **todo el sitio** o solo a una página.
- Si hiciste cambios recientes en archivos, plugins o permisos.
Herramientas que revisar
Según dónde esté el problema, revisa estas herramientas:
- **cPanel > Administrador de Archivos / File Manager**
- **cPanel > Errors / Errores**
- **cPanel > SSL/TLS Status / Estado SSL/TLS** si el sitio cambió recientemente de certificado
- **cPanel > MultiPHP Manager o Select PHP Version / Seleccionar version PHP** si el error apareció después de un cambio de versión
- **WordPress > Ajustes > Enlaces permanentes** si el sitio es WordPress y el error aparece en páginas internas
Donde se hace esto
La revisión principal se hace en el **panel de control de tu hosting (cPanel)**.
Si el sitio es **WordPress**, también puede ser necesario revisar ajustes desde el administrador de WordPress.
Si el problema depende de la delegación o DNS de un dominio **.cl**, puede intervenir **Nic Chile** solo cuando haya cambios de nameservers o zona DNS fuera del hosting.
Paso a paso
- **Verifica si el error afecta a todo el sitio o solo a una carpeta**
- Si solo ocurre en una sección específica, el problema suele estar en esa carpeta, en sus permisos o en sus reglas de acceso.
- **Revisa que exista un archivo de inicio**
- Entra a **cPanel > Administrador de Archivos / File Manager**.
- Abre la carpeta principal del sitio.
- Confirma que exista un archivo como `index.php` o `index.html`.
- Si no existe, el servidor puede responder con 403 al no encontrar una página de inicio válida.
- **Revisa permisos de archivos y carpetas**
- En **Administrador de Archivos / File Manager**, verifica los permisos del sitio.
- Como referencia habitual:
- **Carpetas:** 755
- **Archivos:** 644
- Si los permisos están demasiado restringidos, el servidor puede bloquear el acceso.
- Si ves permisos extraños o muy abiertos, corrígelos con cuidado.
- **Revisa el archivo `.htaccess`**
- En la carpeta principal del sitio, busca el archivo `.htaccess`.
- Si el error comenzó después de editar redirecciones, seguridad o enlaces permanentes, ese archivo puede estar causando el bloqueo.
- Para probar, puedes renombrarlo temporalmente desde **Administrador de Archivos / File Manager** y volver a cargar el sitio.
- Si el sitio vuelve a funcionar, el problema está en ese archivo o en sus reglas.
- **Si tu sitio es WordPress, revisa los enlaces permanentes**
- En el administrador de WordPress, entra a **Ajustes > Enlaces permanentes**.
- Guarda los cambios nuevamente sin modificar nada.
- Esto regenera las reglas de acceso del sitio y puede corregir bloqueos asociados a rutas internas.
- **Revisa errores recientes en cPanel**
- Entra a **cPanel > Errors / Errores**.
- Busca mensajes relacionados con acceso denegado, permisos, rutas o reglas bloqueadas.
- Esta información ayuda a identificar si el bloqueo viene de archivos, del sitio o de una regla del servidor.
- **Revisa si hubo cambios recientes**
- Si instalaste un plugin, cambiaste permisos, modificaste `.htaccess`, subiste archivos nuevos o restauraste contenido, prueba revertir ese último cambio.
- En muchos casos, el 403 aparece justo después de una modificación puntual.
- **Si el sitio sigue bloqueado, revisa con soporte la causa exacta**
- Cuando el bloqueo no se resuelve con permisos, archivos o reglas del sitio, puede deberse a una restricción aplicada por seguridad o consumo.
- En ese caso, conviene reunir:
- dominio afectado,
- ruta donde ocurre,
- hora aproximada,
- cambios recientes realizados,
- capturas del error si están disponibles.
Si algo no funciona
Si después de revisar permisos, archivo de inicio y `.htaccess` el error continúa, no sigas cambiando archivos al azar.
Lo más útil es reunir la información anterior y revisar el sitio con apoyo técnico para identificar si el bloqueo viene del sitio, de una regla de acceso o de una restricción del servidor.
Siguiente paso recomendado
Revisa primero **cPanel > Administrador de Archivos / File Manager** y valida **permisos, archivo de inicio y `.htaccess`**.
Si el error sigue, reúne los datos del sitio y contacta soporte con el detalle del dominio y la ruta afectada.
