ERR_TOO_MANY_REDIRECTS: 6 Fixes for Visitors & Owners

ERR_TOO_MANY_REDIRECTS, also shown as “redirected you too many times”, means the page is stuck in a redirect loop. This guide covers ERR_TOO_MANY_REDIRECTS for both visitors and site owners, with extra WordPress steps.

Quick answer: ERR_TOO_MANY_REDIRECTS is a redirect loop. Visitors should clear cookies for the site. Site owners should make WordPress Address and Site Address match, reset .htaccess, and set Cloudflare SSL to Full.

ERR_TOO_MANY_REDIRECTS error message shown in Chrome browser
ERR_TOO_MANY_REDIRECTS error message shown in Chrome browser

What Causes ERR_TOO_MANY_REDIRECTS?

The browser follows redirects and gives up after about 20. Typical causes:

  • Bad cookies stuck on your browser for that site.
  • WordPress Address and Site Address set to different http/https values.
  • A caching or security plugin forcing HTTPS in a loop.
  • Cloudflare set to Flexible SSL while the server also forces HTTPS.

How to Fix ERR_TOO_MANY_REDIRECTS: Step-by-Step

Step 1: Clear cookies for that site

Click the lock icon next to the address, open Cookies and site data, and remove the cookies. Reload the page.

Step 2: Try Incognito

If the site loads in a private window, an extension or cookie was the cause.

Also Read: https://axeetech.com/how-to-fix-err-empty-response-complete-guide/

Step 3: Clear browser cache

Clear cached files in Chrome and retry. Our ERR_EMPTY_RESPONSE guide has the same cache steps in detail.

Step 4: Check WordPress URLs (site owners)

In Settings, General, make sure both URLs use the same scheme, for example https://. If you cannot log in, set them in wp-config.php with WP_HOME and WP_SITEURL.

Step 5: Review .htaccess and plugins (site owners)

Rename .htaccess to reset it, then regenerate permalinks. Disable redirect, SSL and caching plugins one at a time to find the loop.

Step 6: Fix the Cloudflare SSL mode (site owners)

If your origin already redirects to HTTPS, set Cloudflare SSL/TLS to Full or Full (strict), not Flexible. See Cloudflare’s redirect loop guide.

ERR_TOO_MANY_REDIRECTS on Mac, Android and iPhone

On a Mac or phone, remove site data in Chrome settings under Privacy and security, Site settings, View permissions and data stored across sites. Searching for the domain and deleting its data is faster than clearing everything.

If the loop only appears on mobile, check for a separate mobile redirect plugin or CDN rule. Test the site on desktop and mobile to compare behaviour.

Advanced Troubleshooting for ERR_TOO_MANY_REDIRECTS

Trace the loop with a tool. In a terminal run curl -IL https://example.com and watch the Location headers. If URL A sends you to B and B sends you back to A, you have found the loop.

For WordPress, check for conflicts between a security plugin, a caching plugin and your host’s own HTTPS redirect. Only one layer should force HTTPS. Learn how redirects work in the MDN guide to HTTP redirections.

Behind Cloudflare, Flexible SSL combined with an origin that forces HTTPS creates a classic loop. Switch to Full (strict) after installing a valid origin certificate. For related errors see ERR_EMPTY_RESPONSE and ERR_CERT_AUTHORITY_INVALID.

ERR_TOO_MANY_REDIRECTS fix checklist with steps in order
ERR_TOO_MANY_REDIRECTS fix checklist with steps in order

How to Stop ERR_TOO_MANY_REDIRECTS Coming Back

  • Use one canonical URL scheme and force HTTPS in a single place only.
  • Test redirects after installing SEO or cache plugins.
  • Keep a backup of .htaccess.

Common Mistakes When Fixing ERR_TOO_MANY_REDIRECTS

Most repeat cases of ERR_TOO_MANY_REDIRECTS come from a handful of avoidable slips. Before you spend an hour on advanced troubleshooting, check that you have not made one of these:

  • Clearing all browser data when removing cookies for the single affected site is enough.
  • Adding a second HTTPS redirect in a plugin when the host already forces HTTPS.
  • Changing the WordPress URLs to http while Cloudflare or the server forces https.

Testing one change at a time also helps. If you change DNS, proxy and firewall settings together, you will not know which change actually fixed ERR_TOO_MANY_REDIRECTS, and you may leave a harmful setting in place.

Quick Recap: Fixing ERR_TOO_MANY_REDIRECTS

Work through the fixes in order, because most cases of ERR_TOO_MANY_REDIRECTS clear up within the first three or four steps. If you still see ERR_TOO_MANY_REDIRECTS after every step, note the time it happens, which network you are on, and which sites are affected, then contact your internet provider, your hosting company or the site owner with those details.

How to fix ERR_TOO_MANY_REDIRECTS in Chrome step-by-step guide
How to fix ERR_TOO_MANY_REDIRECTS in Chrome step-by-step guide

ERR_TOO_MANY_REDIRECTS FAQ

What does ERR_TOO_MANY_REDIRECTS mean?

The page redirects to another URL that redirects back, forming an endless loop.

How do I fix it on WordPress?

Make both site URLs match, reset .htaccess, and disable redirect plugins.

Can cookies cause it?

Yes. Clearing cookies for the site is the quickest visitor fix.

Does ERR_TOO_MANY_REDIRECTS hurt SEO?

Yes. Crawlers cannot reach pages caught in a loop, so fix it quickly and test with a header checker.

How many redirects does Chrome allow?

Chrome stops after about 20 redirects and shows the error.

More Guides You May Like

Leave a Reply

Your email address will not be published. Required fields are marked *