Troubleshooting "ERR_TOO_MANY_REDIRECTS"

The ERR_TOO_MANY_REDIRECTS error (often shown as "This page isn’t redirecting properly") occurs when your browser gets stuck in an infinite loop of redirects. This means Page A redirects to Page B, which redirects back to Page A, leading back to a previously visited page endlessly.

Check for Proxy Conflicts

Is the site stuck in a loop? Enter the domain into our IP Lookup Tool to see if it is hiding behind a CDN like Cloudflare, which is a leading cause of HTTPS redirect loops.

Common Causes

How to Fix (For Website Owners)

  1. Check Server Redirect Rules: Carefully examine your .htaccess or Nginx configuration files for conflicting rules. Temporarily commenting out rules can help isolate the problem.
  2. Verify CMS URL Settings: In WordPress, ensure the Site URL matches the proper protocol (HTTPS). You may need to define these in wp-config.php if the admin panel is inaccessible.
  3. Check CDN/Proxy Settings: Review SSL/TLS settings in your CDN. Setting Cloudflare to "Full (Strict)" usually resolves loops if your origin server has a valid certificate.