Cómo arreglar el bucle de redirección en WordPress (cPanel y Plesk)
¡Hola! Soy tu técnico de soporte de confianza. Hoy vamos a resolver uno de los problemas más comunes y frustrantes que puedes encontrar en WordPress: el temido bucle de redirección. Si ves un mensaje como “Esta página no funciona”, “Demasiadas redirecciones” o simplemente la página no carga y se queda en un bucle infinito, no te preocupes. Aquí te voy a explicar paso a paso cómo arreglarlo, tanto si usas cPanel como Plesk. Vamos a ello.
¿Qué es un bucle de redirección en WordPress?
Un bucle de redirección (también conocido como redirect loop o WordPress infinite redirect) ocurre cuando tu sitio web se envía a sí mismo una y otra vez a diferentes URLs sin llegar a cargar nunca. Por ejemplo, intentas entrar a tusitio.com y el navegador te redirige a tusitio.com/inicio, y luego otra vez a tusitio.com, y así sin fin. El resultado es un error que impide que tus visitantes vean tu contenido.
Las causas más comunes son:
- Configuración incorrecta de la URL de WordPress (en
wp-config.phpo en la base de datos). - Problemas con plugins de caché, redirección o seguridad.
- Conflictos con el archivo
.htaccess(en servidores Apache). - Errores en la configuración de SSL/CDN (como Cloudflare).
- Ajustes incorrectos en el panel de control (cPanel o Plesk).
Antes de empezar: Accede a tu panel de hosting
Para seguir los pasos de esta guía, necesitas acceder a tu panel de control de hosting. Dependiendo de tu proveedor, puede ser cPanel o Plesk. Si no sabes cuál tienes, pregunta a tu soporte técnico.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo:
https://tudominio.com:2106. Syspanel es muy similar a cPanel en su funcionamiento, pero con algunas diferencias en la ubicación de los archivos.
Paso 1: Verifica la configuración de la URL de WordPress
El primer lugar donde debes mirar es la configuración básica de tu sitio. Si la URL de WordPress y la URL del sitio no coinciden con tu dominio real, se produce un bucle.
A través de cPanel (o Syspanel)
- Accede a phpMyAdmin: En cPanel, busca el icono de “phpMyAdmin”. En Syspanel, ve a “Base de datos” y luego a “phpMyAdmin”.
- Selecciona tu base de datos: Elige la base de datos de tu WordPress (suele tener un nombre como
tuusuario_wp). - Busca la tabla
wp_options: Haz clic en esa tabla (el prefijo puede ser diferente, comowp_omiwp_). - Localiza las filas
siteurlyhome: Son las dos primeras opciones. Edítalas y asegúrate de que tengan la URL correcta, por ejemplo:https://tudominio.com(sin barra al final). Si usas SSL, debe empezar conhttps://. - Guarda los cambios.
A través de Plesk
- Ve a “Bases de datos”: En el panel de Plesk, busca la sección de bases de datos.
- Haz clic en “phpMyAdmin” junto a tu base de datos.
- Repite los pasos 3 a 5 del método anterior.
[TIP] Si no tienes acceso a phpMyAdmin, puedes editar el archivo
wp-config.phpdesde el gestor de archivos de tu panel. Añade estas líneas justo antes del comentario “¡Eso es todo...!”:define('WP_HOME','https://tudominio.com'); define('WP_SITEURL','https://tudominio.com');Esto fuerza las URLs correctas.
Paso 2: Revisa y limpia el archivo .htaccess
El archivo .htaccess es un archivo de configuración de Apache que controla las redirecciones. Si está corrupto o tiene reglas incorrectas, puede causar un bucle.
En cPanel o Syspanel
- Accede al “Administrador de archivos”: En cPanel, busca el icono “Administrador de archivos”. En Syspanel, ve a “Archivos” y luego “Administrador de archivos”.
- Navega a la raíz de tu sitio: Generalmente es la carpeta
public_html(ohttpdocsen Syspanel). - Localiza el archivo
.htaccess: Puede estar oculto. Si no lo ves, activa la opción “Mostrar archivos ocultos”. - Renómbralo: Cámbiale el nombre a algo como
.htaccess_backuppara desactivarlo temporalmente. - Prueba tu sitio: Si el bucle desaparece, el problema estaba en ese archivo.
- Genera uno nuevo: Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en “Guardar cambios”. Esto creará un
.htaccesslimpio.
En Plesk
- Ve a “Archivos”: En el panel de Plesk, busca la sección “Archivos” o “File Manager”.
- Selecciona tu dominio: Elige el dominio afectado.
- Busca
.htaccess: Suele estar en la carpetahttpdocs. - Renómbralo o elimínalo temporalmente.
- Prueba el sitio.
[WARNING] No elimines permanentemente el
.htaccesssin antes hacer una copia de seguridad. Si tienes reglas de seguridad o SEO importantes, las perderás.
Paso 3: Desactiva plugins y temas sospechosos
A veces un plugin de redirección, caché o seguridad se vuelve loco y genera el bucle. Para probar esto, desactiva temporalmente todos los plugins.
Si tienes acceso al panel de WordPress (aunque sea con bucle)
- Accede a tu wp-admin: Prueba con
tudominio.com/wp-admin. Si el bucle te lo permite, ve a Plugins > Plugins instalados. - Selecciona todos los plugins y elige “Desactivar” en el menú desplegable.
- Vuelve a activarlos de uno en uno para identificar al culpable.
Si no puedes acceder al panel (acceso directo por FTP o archivos)
- Conéctate por FTP (FileZilla, por ejemplo) o usa el Administrador de archivos de tu panel.
- Ve a la carpeta
wp-content/plugins/. - Renombra la carpeta de un plugin (por ejemplo,
plugin-problemaaplugin-problema-desactivado). - Prueba el sitio. Si funciona, ese plugin era el problema.
- Repite hasta encontrar el plugin conflictivo.
También prueba cambiando el tema temporalmente:
- Ve a
wp-content/themes/. - Renombra la carpeta de tu tema activo (por ejemplo,
mi-temaami-tema-backup). - WordPress usará automáticamente un tema por defecto (como Twenty Twenty-Four).
Paso 4: Verifica la configuración de SSL y CDN
Si usas SSL (https) o un CDN como Cloudflare, las redirecciones mal configuradas son una causa muy común.
Para SSL
- Asegúrate de que tu sitio está configurado para usar HTTPS tanto en la URL de WordPress (paso 1) como en el panel de control.
- En Cloudflare: Ve a la sección “SSL/TLS” y elige “Full (strict)” si tienes un certificado válido. Si usas “Flexible”, puede causar bucles.
- En cPanel: Busca “SSL/TLS” y verifica que el certificado esté instalado correctamente.
Para CDN (Cloudflare)
- Activa “Always Use HTTPS” en la pestaña “Edge Certificates” de Cloudflare.
- Desactiva temporalmente “Automatic HTTPS Rewrites” si tienes problemas.
- Limpia la caché de Cloudflare: Ve a “Caching” y haz clic en “Purge Everything”.
[INFO] Si usas un plugin de caché como W3 Total Cache o WP Super Cache, asegúrate de que esté configurado para usar HTTPS y no genere redirecciones duplicadas.
Paso 5: Revisa la configuración de redirecciones en cPanel o Plesk
Tanto cPanel como Plesk tienen herramientas para manejar redirecciones. A veces, una redirección mal puesta desde el panel puede causar el bucle.
En cPanel
- Busca el icono “Redirecciones” (a veces llamado “Redirects”).
- Revisa si hay alguna regla que envíe tu dominio a otra URL que a su vez redirige de vuelta.
- Elimina cualquier redirección sospechosa o que no recuerdes haber creado.
En Plesk
- Ve a “Sitios web y dominios” y selecciona tu dominio.
- Haz clic en “Redirecciones” (o “Hosting Settings” > “Redirect”).
- Revisa y elimina cualquier regla conflictiva.
En Syspanel
- Accede a “Web” y luego a “Redirecciones”.
- Verifica las reglas y elimina las que no sean necesarias.
Paso 6: Limpia la caché del navegador y del servidor
A veces el bucle es solo un error de caché que guarda una redirección antigua.
- Limpia la caché de tu navegador: En Chrome, ve a “Configuración > Privacidad y seguridad > Borrar datos de navegación”. Marca “Caché” y borra.
- Limpia la caché del servidor: En cPanel, busca “Cache Manager” o “LiteSpeed Cache”. En Plesk, ve a “Herramientas y utilidades > Cache”. En Syspanel, busca “Caché” en el menú.
- Si usas Cloudflare, purga la caché como te expliqué antes.
Preguntas frecuentes (FAQ)
¿Por qué mi sitio tiene un bucle de redirección después de instalar un plugin?
Los plugins de redirección, seguridad (como Wordfence) o caché suelen modificar el archivo .htaccess o las reglas de redirección. Desactívalos todos y actívalos uno por uno para encontrar al culpable.
¿El bucle afecta al SEO de mi sitio?
Sí, los motores de búsqueda como Google pueden ver esto como un error y penalizar tu sitio. Además, los usuarios no pueden acceder, lo que aumenta la tasa de rebote. Soluciónalo lo antes posible.
¿Puedo evitar futuros bucles de redirección?
Sí:
- Mantén WordPress, temas y plugins actualizados.
- Haz copias de seguridad regulares de tu base de datos y archivos.
- Usa un plugin de seguridad que monitoree cambios en
.htaccess. - Configura correctamente SSL y CDN desde el principio.
¿Qué hago si nada de esto funciona?
Si has seguido todos los pasos y el bucle persiste, contacta a tu proveedor de hosting. Puede ser un problema de configuración del servidor (como reglas de redirección a nivel de servidor o problemas con el certificado SSL). Ellos podrán revisar los logs de error.
Conclusión
El bucle de redirección en WordPress es un problema molesto, pero casi siempre tiene solución. Siguiendo estos pasos en orden (verificar URLs, limpiar .htaccess, desactivar plugins, revisar SSL/CDN y limpiar redirecciones del panel), podrás recuperar tu sitio en pocos minutos. Recuerda siempre hacer una copia de seguridad antes de hacer cambios importantes.
Si te ha quedado alguna duda, no dudes en escribirme. ¡Estoy aquí para ayudarte a que tu web funcione perfectamente!
