Cómo solucionar el error de redirección infinita HTTP a HTTPS en tu dominio propio
Anuncio Google AdSense (Cabecera)
Anuncio Adaptable / Display Ad
El Diagnóstico Rápido
El error ERR_TOO_MANY_REDIRECTS (Demasiadas redirecciones) ocurre cuando tu servidor web y un servicio externo (como Cloudflare) entran en un conflicto de instrucciones: el servidor le dice al navegador que use HTTPS, pero Cloudflare intercepta la petición y la devuelve en HTTP, creando un bucle infinito que impide cargar la página.
La Solución Paso a Paso
Paso 1: Ajustar el cifrado en Cloudflare
Si usas Cloudflare para proteger tu dominio propio, la causa principal es tener el modo de SSL configurado en "Flexible".
-
1
Paso 1
Inicia sesión en tu panel de Cloudflare y ve a la sección SSL/TLS. -
2
Paso 2
Cambia el modo de cifrado de "Flexible" a Completo (Full) o Completo (Estricto) / Full (Strict). -
3
Paso 3
Esto obliga a que la comunicación entre Cloudflare y tu servidor sea 100% cifrada bajo HTTPS, rompiendo el bucle.
Anuncio Google AdSense (En medio del artículo)
Anuncio de Contenido / In-Article Ad
Paso 2: Revisar el archivo .htaccess (En servidores Apache)
Si no usas Cloudflare, el fallo está en las reglas de tu servidor. Abre tu archivo .htaccess y asegúrate de usar una regla de redirección limpia que no choque consigo misma:
APACHE
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]