Skip to content

ERR_TOO_MANY_REDIRECTS — by Cloudflare

intermediatepageLink only (©)

Fixes redirect loops after adding a domain to Cloudflare, usually caused by Flexible mode combined with an origin that redirects to HTTPS. Also covers Always Use HTTPS, HSTS and conflicting rules.

Quick steps

  1. Flexible: remove origin HTTPS redirects or switch to Full/Full (strict)
  2. Full/Full (strict): remove HTTP redirects from the origin
  3. Check Always Use HTTPS and HSTS settings
  4. Audit redirect and Page Rules

Paraphrased from the source. Menus can differ by version, so check the original for full details.

Read the full article on developers.cloudflare.com

Source: ERR_TOO_MANY_REDIRECTS by Cloudflare. Licence: Link only (©).

Source reviewed
2026-11-02
Link checked
2026-11-02
Tested hands-on
Not by Oddbyte.Me

cloudflareredirect loopflexible

More in Certificates & HTTPS

Challenge Types — by Let's Encrypt

intermediatepage

Compares HTTP-01 (file on port 80), DNS-01 (TXT record at _acme-challenge) and TLS-ALPN-01. DNS-01 is the one needed for wildcards or servers that are not publicly reachable, but it needs a DNS API and narrowly scoped credentials.