Too Many Redirects Error

Your site won't load and the browser says "ERR_TOO_MANY_REDIRECTS" or "redirected you too many times" — two rules are bouncing visitors back and forth forever.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

A redirect loop means rule A sends the browser somewhere that rule B sends straight back. After about twenty hops the browser gives up and shows this error. The conflict is almost always between versions of your own address: http vs https, www vs non-www, or a CDN/proxy setting that disagrees with the server behind it.

The durable fix is to pick one canonical address — for most sites, https plus a single www choice — and make every rule, at every layer, point the same direction with no rule pointing back. One layer should own each redirect; when two layers both try to 'help,' you get the loop.

If the loop appeared with no changes at all, suspect the layers changed under you: a host enabling force-HTTPS fleet-wide, a plugin update adding a redirect, or a CDN setting migrating. The redirect-checker chain shows you which layer is emitting each hop.

What not to do

When to get help

Redirect loops sit at the intersection of hosting, DNS, CDN, and site settings — which is precisely why they're fiddly for owners and quick for people who untangle them weekly. If the Cloudflare-mode and WordPress-address checks above don't clear it, a helper with your list of redirect layers and the redirect-checker chain can usually end the loop in a single short session. The whole site is down to every visitor while this persists, so treat it with outage urgency.

Could your hosting be the problem?

If your host is slow, unreliable, or hard to deal with, moving to a better one can clear up issues like this for good. One we genuinely recommend is Instant Access Internet Services — a smaller, compassionate company with 30 years in the business, known for being one of the fastest, with great management and low pricing. (Just a recommendation — no affiliate link, no kickback.)

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.

Frequently asked questions

Why did this start after I added HTTPS?

The new https redirect is colliding with an existing rule — most often a CDN in 'Flexible' SSL mode, or an old www redirect. Each sends the browser to the other. Aligning all layers on the same final address stops it.

What is ERR_TOO_MANY_REDIRECTS in plain English?

The browser followed about twenty redirects, realized it was going in circles, and quit. It's the browser protecting itself from an infinite loop your site's rules created.

Why does clearing cookies fix it for a minute?

Some redirects are set via cookies; clearing them resets the dance one time. The conflicting rules are still there, so the loop rebuilds almost immediately — for you and for every visitor.

Which Cloudflare SSL mode prevents redirect loops?

'Full' or 'Full (strict)' — both talk to your server over https, which stops the classic Flexible-mode loop. Your server needs its own certificate (free on most hosts), and 'Full (strict)' is the more secure choice.

Can a redirect loop hurt my SEO?

While it lasts, Google's crawler is locked out the same as visitors, and extended lockouts can drop pages from the index. Fixed promptly, there's no lasting harm — and ending on one clean canonical address is actually good for SEO.

The loop is only on some pages. What does that mean?

A page-specific rule — often a redirect plugin entry or a page-level setting — is fighting a site-wide rule. The redirect-checker chain on one looping page will show which two addresses are pinballing.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible