Inicio » Cómo solucionar el error de redirección infinita HTTP a HTTPS en tu dominio propio
Web y Código

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. 1

    Paso 1

    Inicia sesión en tu panel de Cloudflare y ve a la sección SSL/TLS.
  2. 2

    Paso 2

    Cambia el modo de cifrado de "Flexible" a Completo (Full) o Completo (Estricto) / Full (Strict).
  3. Anuncio Google AdSense (En medio del artículo) Anuncio de Contenido / In-Article Ad
  4. 3

    Paso 3

    Esto obliga a que la comunicación entre Cloudflare y tu servidor sea 100% cifrada bajo HTTPS, rompiendo el bucle.

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]