Site Down or Erroring
How to Fix 'Too Many Redirects' in WordPress
ERR_TOO_MANY_REDIRECTS
What's happening
You type in your web address and the browser refuses to load it, showing something like "yoursite.com redirected you too many times" or ERR_TOO_MANY_REDIRECTS. Your site is telling the visitor to go somewhere else, and that somewhere else is telling them to come back — a loop with no end. After a handful of laps, the browser stops trying and shows an error instead.
Nothing has been lost. Your site is still sitting there intact; visitors just can't reach it while the loop is running.
Why it happens
The usual trigger is a change to your site's address. Adding an SSL certificate, switching from http to https, or moving between www and non-www all leave several places that need to agree on the one correct address — your WordPress settings, your host, your security or caching plugin, and your CDN if you use one. When two of them disagree, each politely forwards the visitor to the other, forever.
Redirect plugins and half-finished migrations cause the same thing for the same reason: two sets of instructions, pointing at each other.
What you can safely try
- Clear your browser cache, or open the site in a private window. Browsers remember redirects, so you can keep seeing the loop after it's been fixed.
- Try the address both ways — with and without
www, and withhttps— to see whether one version loads. - Think back to what changed just before it started. A new SSL certificate, a security plugin, or a domain change is often the trigger, and that timing is the biggest clue.
- Don't start editing configuration files to force it. Guessing at redirect rules is how a loop turns into a site that's down in a harder-to-undo way.
When to call us
Fixing this means finding which two parts of your setup disagree and making them agree — without breaking the parts that were right. It's a routine repair for us. If your site is stuck in a redirect loop and you'd rather not experiment on a live business, send it over and we'll get it loading again.
Common questions
- It started right after I added an SSL certificate — is that the cause?
- Very likely. Switching a site to https is one of the most common triggers. If one part of your setup sends visitors to the secure address and another sends them back to the insecure one, the two keep handing the visitor back and forth until the browser gives up.
- Is my website content gone?
- No. A redirect loop is an address problem, not a content problem — nothing has been deleted. Your pages, images, and settings are all still there, and they reappear the moment the loop is broken.
Related terms
Want this fixed for you?
Emergency WordPress Fixes
From $149, flat rate. You approve the price before we start.