How to fix “ERR_TOO_MANY_REDIRECTS”. Free immediate support




How to fix “ERR_TOO_MANY_REDIRECTS”. Free immediate support






How to Fix ERR_TOO_MANY_REDIRECTS Error

The ERR_TOO_MANY_REDIRECTS error is caused by misconfigured redirects, issues with cookies or cache, faulty SSL settings, or problematic plugins. Learn how to fix this error by clearing cookies, browser and server cache, debugging redirect loops, adjusting WordPress site settings, or disabling problematic plugins. These steps ensure proper website functionality.

Use our free chatbot for step-by-step guidance on fixing technical issues.

Key Takeaways:

  • The ERR_TOO_MANY_REDIRECTS error is typically caused by misconfigured server settings, such as redirect
    loops.
  • Issues with cookies, cache, SSL, plugins, or WordPress configurations can also cause this error.
  • Follow the step-by-step fixes outlined below to resolve the problem effectively.
  • Utilize browser developer tools to debug redirect paths or third-party redirect checkers for better
    insights.

Step-by-Step Guide to Fixing the ERR_TOO_MANY_REDIRECTS Error

1. Delete Cookies on That Specific Site

Cookies stored for your website might interfere with proper redirection. Here’s how to delete cookies:

  • Google Chrome
    1. Click on the three vertical dots in the corner and select Settings.
    2. Select Privacy and security → Cookies and other site data → See all cookies and site
      data
      .
    3. Search for your domain and delete cookies.
  • Firefox: Navigate to Options → Privacy → Cookies.
  • Safari: Use Preferences → Manage Website Data.

2. Clear Browser Cache

Browsing data might conflict with server-side changes. Here’s how to clear cache in popular browsers:

  1. Google Chrome:
    1. Go to Settings → Privacy → Clear browsing data.
    2. Ensure “Cookies and other site data” and “Cached images and files” are selected.
  2. Firefox: Use Options → Privacy → Clear History.
  3. Edge: Go to Settings → Privacy → Browsing History.

3. Clear Server Cache

If you use cache systems like Cloudflare or hosting-based caching, follow these steps:

  • Log into your hosting dashboard, and locate server-side cache tools (e.g., SiteGround, Kinsta).
  • Clear cache manually or contact support if necessary.

4. Enable Debugging Tools to Detect Loops

Use tools like HTTPStatus.io or your browser’s Dev
Tools

to observe redirection chains.

Note: Ensure there are no conflicting redirects, e.g., HTTP → HTTPS looping.

5. Check WordPress Site URL Settings

Review incorrect WordPress settings in wp-config.php or the database:

define('WP_HOME','https://yourdomain.com');
define('WP_SITEURL','https://yourdomain.com');

Pro Tip: Misaligned admin and site URL setups in WordPress are a common issue.

6. Temporarily Disable Plugins

A faulty plugin (e.g., redirect or SSL plugin) can cause redirect loops. Disable all plugins via the
dashboard
or rename the plugins folder using FTP.

7. Check SSL Certificates

Verify SSL correctness via SSL Labs Tester.
Ensure HTTPS rules in .htaccess or NGINX config files work correctly.

Example Rewrite Rule:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Frequently Asked Questions

  • What causes the ERR_TOO_MANY_REDIRECTS error?
    Redirect loops, cache, cookies, or SSL misconfigurations often cause this error.
  • Is this error browser-specific?
    No, this error may occur across browsers depending on server and client-end setups.
  • How do I fix the issue as a beginner?
    Start by clearing cookies and cache. If unresolved, reach out to your hosting provider.
  • Can plugins cause this error?
    Yes, redirect or SSL plugins can conflict and create endless loops.