Too Many Redirects Error

Too Many Redirects Error

Posted by

The “Too Many Redirects” error (also called a redirect loop) happens when your WordPress site keeps redirecting between URLS and never resolves. Browsers often show:

ERR_TOO_MANY_REDIRECTS

How to Fix “Too Many Redirects” Error in WordPress


Step 1: Clear Browser Cookies & Cache

  • Go to your browser settings and clear the cache and cookies
  • Try opening your site in incognito mode

If the error continues, move to the next step.


Too Many Redirects Error
Too Many Redirects Error

Step 2: Check Your WordPress Site URL

  1. Go to your hosting file manager or FTP
  2. Open wp-config.php
  3. Add or check the following lines:
define('WP_HOME','https://yourdomain.com');
define('WP_SITEURL','https://yourdomain.com');

Make sure both URLS use https or http (don’t mix them).
Replace yourdomain.com with your actual domain.


Step 3: Check .htaccess File (for Apache server)

  1. Go to your website root folder.
  2. Open .htaccess file and replace it with the default code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Then go to WordPress admin and re-save Permalinks.


Step 4: Disable Plugins via FTP

  1. Go to /wp-content/
  2. Rename the plugins folder to plugins_old
  3. Check your website — if it opens, a plugin is causing the loop

Rename the folder back and enable plugins one by one to find the culprit.


Step 5: Check SSL Plugin or Redirect Plugin

If you’re using plugins like:

  • Really Simple SSL
  • Redirection
  • RankMath or SEO plugins with redirect settings

Check if they are forcing SSL redirects or conflicting with server redirects.


Step 6: Check Cloudflare or CDN

If you’re using Cloudflare:

  • Go to Cloudflare dashboard → SSL/TLS
  • Set SSL Mode to Full (not Flexible)

Step 7: Contact Hosting Support

If everything seems fine but the issue still exists, contact your hosting provider — misconfigured server settings or redirects on their side can cause this.


Summary

StepAction
1Clear browser cache & cookies
2Check wp-config.php site URLs
3Reset .htaccess file
4Disable all plugins temporarily
5Inspect SSL/redirect plugins
6Review CDN or Cloudflare settings
7Contact hosting support if needed

Wix search console verification