✉ [email protected]
Bilbao Software

«403 Forbidden — You don’t have permission to access»: el servidor te reconoce, pero te niega la entrada. Ojo, este no significa que la web esté rota: significa que algo está BLOQUEANDO — un plugin de seguridad celoso, permisos mal puestos o un .htaccess que aprendió a decir que no. A veces solo te bloquea a TI (y eso es una pista de oro).

Causas más comunes (por orden)

  1. Plugin de seguridad o firewall (Wordfence, Solid Security y similares) bloqueando tu IP por error — la causa nº1, sobre todo tras un cambio de red o varias correcciones de login fallidas.
  2. Permisos de ficheros y carpetas incorrectos (lo estándar: carpetas 755, ficheros 644).
  3. Reglas de bloqueo en .htaccess, añadidas por un plugin de seguridad o por un «endurecimiento» a mano.
  4. Falso positivo del módulo de seguridad del hosting (mod_security) con algún contenido concreto.

Guía estandarizada: qué revisar, en este orden

  1. Prueba desde otra red (móvil sin WiFi) y en incógnito. Si desde el móvil carga y desde tu casa no: te bloquearon A TI — y la guía se acorta.
  2. ¿Plugin de seguridad instalado? Busca su sección de «bloqueos» o «banned IPs» (si el admin carga) y desbloquea tu IP. Si ni el admin carga: renombra su carpeta en wp-content/plugins por FTP y prueba.
  3. Renombra el .htaccess de la raíz a .htaccess_off y prueba. Si vuelve: había reglas de bloqueo; regenera uno limpio en Ajustes → Enlaces permanentes → Guardar.
  4. Revisa permisos desde el gestor de archivos del hosting: carpetas 755, ficheros 644. Un 777 puesto «para que funcione» también acaba provocando bloqueos del propio hosting.
  5. Mira el log de errores del hosting: los 403 quedan registrados con el motivo (regla .htaccess, mod_security…). Si apunta a mod_security, el soporte del hosting puede excluir tu caso.

Cómo verificar que quedó bien

Web y admin cargan desde tu red habitual en incógnito, y el log deja de anotar 403 al navegar. Si desbloqueaste tu IP en un plugin de seguridad, comprueba que su configuración quedó en un estado coherente (no desactivado a lo bestia).

Si la guía no te salva

Un 403 que no cede suele ser una regla de bloqueo escondida (del plugin, del .htaccess o del propio hosting) que conviene leer con logs delante. Reparación urgente por horas: diagnóstico hoy y presupuesto claro.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

© 2026 Bilbao Software — Desarrollo web y software a medida en Bilbao y Bizkaia