Cómo solucionar el bucle de redirección en WordPress (cPanel y Plesk)
¡Hola! Soy tu técnico de soporte amigable. ¿Estás viendo un mensaje que dice "Esta página no funciona", "Hay demasiadas redirecciones" o simplemente tu web se queda cargando sin parar? No te preocupes, ese es el famoso bucle de redirección en WordPress. Es un problema muy común, pero con esta guía paso a paso lo vas a solucionar en minutos, tanto si usas cPanel como Plesk.
Vamos a desglosar qué es, por qué pasa y, lo más importante, cómo arreglarlo. Te prometo que es más sencillo de lo que parece.
¿Qué es un bucle de redirección en WordPress?
Imagina que estás en un pasillo y tratas de abrir una puerta. Pero esa puerta te lleva a otra, y esa otra te regresa a la primera. Nunca llegas a la sala de estar (tu web). Eso es exactamente un bucle de redirección o WordPress redirección infinita.
Tu navegador (Chrome, Firefox, etc.) intenta cargar tu web, pero el servidor le dice "ve a esta otra URL". Cuando el navegador va a esa URL, el servidor le dice "ve a la primera otra vez". Y así, hasta que el navegador se rinde y te muestra un error.
¿Por qué ocurre? Las causas más comunes son:
- Ajustes incorrectos de la URL de WordPress (la dirección del sitio y la de casa).
- Problemas con los archivos
.htaccess(el archivito que controla las reglas de redirección). - Conflictos con plugins de caché o SEO (a veces se pelean entre ellos).
- Forzar HTTPS o WWW de manera incorrecta.
- Errores en la base de datos (menos común, pero posible).
Paso 1: Lo más fácil de todo – Limpiar la caché del navegador
Antes de tocar nada técnico, haz esto. A veces el problema no es tu web, sino que tu navegador guardó una redirección antigua.
- Abre la configuración de tu navegador.
- Busca la opción "Borrar datos de navegación" o "Historial".
- Selecciona "Caché" e "Cookies". Asegúrate de marcar "Todo el tiempo".
- Borra los datos y vuelve a cargar tu web.
[TIP]: Si usas Chrome, el atajo mágico es Ctrl + Shift + Supr (Windows) o Cmd + Shift + Supr (Mac).
Si sigue el problema, pasamos a lo bueno.
Paso 2: Revisar y corregir los Ajustes de WordPress (la causa #1)
El 90% de los bucles de solucionar bucle redirección se arreglan aquí. Tu web tiene dos direcciones guardadas en la base de datos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Si no coinciden o están mal, se arma el lío.
¿Cómo acceder a estos ajustes si la web no carga?
No te preocupes, podemos entrar por la puerta de atrás: phpMyAdmin.
Si usas cPanel:
- Inicia sesión en tu cPanel.
- Busca el icono de phpMyAdmin (suele estar en "Bases de Datos").
- En la columna de la izquierda, haz clic en tu base de datos de WordPress (la que tiene el prefijo, ej:
miweb_wp1). - Busca la tabla que se llama
wp_options(otuprefijo_options). - Dentro de esa tabla, busca dos filas:
siteurlyhome. - Haz clic en "Editar" (el lápiz) en cada una y asegúrate de que tengan exactamente la misma URL que quieres que tenga tu web. Ejemplo:
https://tudominio.com(sin barra al final).
Si usas Plesk:
- Inicia sesión en tu Plesk.
- Ve a "Bases de datos" y haz clic en tu base de datos.
- Busca el botón de phpMyAdmin (suele estar dentro de la base de datos).
- Sigue los pasos 3 a 6 de la sección de cPanel.
[WARNING]: No borres ni cambies nada más en la base de datos si no estás seguro. Solo toca siteurl y home.
Paso 3: El archivo .htaccess – El culpable silencioso
El .htaccess es como un semáforo para tu web. Si tiene una regla mal escrita, puede causar un bucle redirección WordPress.
¿Cómo restaurarlo desde cPanel o Plesk?
-
Conéctate a tu hosting mediante FTP (FileZilla es el más famoso) o usa el Administrador de Archivos de tu panel.
- En cPanel: Busca "Administrador de Archivos".
- En Plesk: Ve a "Archivos" y luego "Administrador de Archivos".
-
Navega a la carpeta raíz de tu web (normalmente
public_htmlohttpdocs). -
Busca el archivo
.htaccess. OJO: Puede estar oculto. Activa la opción "Mostrar archivos ocultos" en la configuración del administrador. -
Antes de hacer nada, descarga una copia de seguridad de ese archivo a tu computadora.
-
Ahora, edita el archivo (clic derecho -> Editar) y borra todo su contenido.
-
Pega este código básico de WordPress:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress -
Guarda los cambios. Ahora ve a tu web. Si el problema se soluciona, ¡genial! Si no, sigue leyendo.
[INFO]: Si después de esto tu web funciona pero ves errores de "Enlaces rotos" o "404", ve a Ajustes > Enlaces permanentes en tu WordPress y haz clic en "Guardar cambios". Esto regenera el .htaccess automáticamente.
Paso 4: Desactivar plugins desde el panel de control (sin entrar a WordPress)
Si el bucle te impide acceder al escritorio de WordPress, no puedes desactivar plugins desde ahí. Pero podemos hacerlo desde los archivos.
Método rápido: Renombrar la carpeta de plugins
- Vuelve al Administrador de Archivos de tu panel (cPanel o Plesk).
- Ve a la carpeta
wp-content. - Verás una carpeta llamada
plugins. No la borres, solo cámbiale el nombre aplugins_desactivados. - Automáticamente, WordPress dejará de cargar todos los plugins.
¿Qué pasa ahora? Ve a tu web. Si el bucle desaparece, el problema era un plugin conflictivo. Ahora, desde el escritorio de WordPress (si ya entras), renombra la carpeta a plugins otra vez. Luego, ve a la sección de Plugins y ve activándolos uno por uno hasta que encuentres el culpable. Normalmente son: plugins de caché (W3 Total Cache, WP Super Cache), de redirección (Redirection) o de seguridad (Wordfence).
Paso 5: Revisar la configuración de HTTPS y WWW (muy común)
A veces, el problema es que tu hosting o un plugin está forzando HTTPS (el candadito) o WWW, pero tu WordPress no está configurado para ello.
¿Cómo saber si es eso?
- Prueba con HTTP: Escribe en tu navegador
http://tudominio.com(sin la "s" de seguro). Si funciona, el problema es el HTTPS. - Prueba sin WWW: Escribe
https://tudominio.com(sin www). Si funciona, el problema es el WWW.
La solución definitiva para esto es usar un plugin como "Really Simple SSL". Pero como no podemos entrar a WordPress, haremos un pequeño truco en el .htaccess:
-
Vuelve a editar el
.htaccess(el que restauramos en el Paso 3). -
Justo antes de la línea
# BEGIN WordPress, pega estas líneas para forzar HTTPS y WWW de forma segura:RewriteEngine On RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ https://www.tudominio.com/$1 [L,R=301]IMPORTANTE: Cambia
tudominio.compor tu dominio real. -
Guarda y prueba.
[WARNING]: Si no sabes si tu web debe tener WWW o no, mejor omite este paso. Forzar algo incorrecto puede empeorar el bucle.
Paso 6: Solucionar el bucle de redirección en Plesk (específico)
Plesk a veces tiene su propia configuración de redirección que interfiere con WordPress.
- En tu panel de Plesk, ve a "Alojamiento web" o "Configuración de hosting".
- Busca la sección "Redirecciones" o "Redireccionamiento HTTP".
- Asegúrate de que no haya ninguna redirección activa (debería decir "Ninguna" o "No redirigir").
- También revisa la configuración de "SSL/TLS" y asegúrate de que "Forzar HTTPS" no esté activado si tu WordPress ya lo maneja.
Paso 7: ¿Usas Syspanel (HestiaCP)? Aquí está tu solución
Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero con un acceso especial.
- Accede a tu Syspanel. Recuerda que el puerto de acceso es el 2106. Ejemplo:
https://tudominio.com:2106. - Ve a "WEB" y haz clic en el nombre de tu dominio.
- Busca la opción "Editar configuración avanzada" o "Archivos".
- Desde ahí, puedes acceder al Administrador de Archivos para editar el
.htaccesso ir a phpMyAdmin (suele estar en la sección "Bases de Datos"). - Sigue los pasos 2, 3 y 4 de esta guía. El resto es idéntico.
Preguntas Frecuentes (FAQ)
¿Por qué mi web tiene un bucle de redirección después de instalar un plugin de caché?
Es muy común. Los plugins de caché suelen modificar el .htaccess para añadir reglas de compresión y almacenamiento. Si algo sale mal, se crea un bucle. La solución es desactivar el plugin (Paso 4) y limpiar la caché del navegador (Paso 1).
¿Puedo perder mis datos si borro el .htaccess?
No. El .htaccess no contiene tu contenido (posts, páginas, imágenes). Solo tiene reglas de redirección. Al restaurarlo con el código de WordPress que te di, no pierdes nada. Eso sí, si tenías redirecciones personalizadas (por ejemplo, de una URL antigua), las perderás. Por eso siempre hacemos una copia de seguridad.
¿El bucle puede ser culpa de mi hosting (cPanel/Plesk)?
Sí, pero es menos común. A veces, el panel de control tiene una opción de "Redireccionar dominio" que está mal configurada. Revisa en cPanel la sección "Redirecciones" y asegúrate de que no haya ninguna activa. En Plesk, como vimos en el Paso 6, revisa la configuración de hosting.
¿Y si nada de esto funciona?
No te desesperes. A veces el problema es más profundo (base de datos corrupta, archivos de WordPress dañados, etc.). Te recomiendo:
- Reinstalar WordPress manualmente: Descarga la última versión de WordPress desde wordpress.org, extrae los archivos (excepto
wp-contentywp-config.php) y súbelos a tu servidor vía FTP, sobrescribiendo los existentes. - Contactar al soporte de tu hosting: Ellos pueden ver los logs del servidor y decirte exactamente qué está causando el bucle. Diles: "Tengo un bucle de redirección en mi WordPress y ya revisé
.htaccess, plugins y ajustes de URL".
Resumen rápido para no perderte
- Limpia la caché del navegador.
- Revisa
siteurlyhomeen phpMyAdmin. - Restaura el
.htaccesscon el código limpio. - Desactiva los plugins renombrando la carpeta
plugins. - Revisa redirecciones forzadas (HTTPS/WWW) en el
.htaccesso en el panel. - Si usas Plesk, desactiva redirecciones desde la configuración de hosting.
- Si usas Syspanel, accede por el puerto 2106 y sigue los pasos anteriores.
¡Y eso es todo! Con estos pasos deberías poder solucionar bucle redirección en tu WordPress, ya sea en WordPress redirección cPanel o en Plesk. Recuerda, la paciencia es clave. Si te equivocas, siempre puedes restaurar la copia de seguridad del .htaccess que hiciste.
¿Tienes más dudas? Escríbeme. ¡Estoy aquí para ayudarte!
