How to Fix Redirect Loop Error in WordPress

This error indicates that something is causing too many redirects and the server can’t complete the request. This is typically caused by incorrect domain settings, but it can also be caused by third-party services like Cloudflare.

The error messages as seen in various browsers:

  1. Google
This page isn't working example.com redirected you too many times. 
Try clearing your cookies. ERR_TOO_MANY_REDIRECTS

2. Mozilla Firefox

The page isn't redirecting properly 
Firefox has detected that the server is redirecting the request for 
this address in a way that will never complete.

3. Microsoft Edge

Hmmm...can't reach this page

Note: Always back up your WordPress site before modifying any files.

  1. Connect to your website with an FTP client.
  2. Edit the wp-config.php file located in the remote directory where your WordPress site is located.
  3. Update or add the following lines below define(‘WP_DEBUG’, false);:
    define( 'WP_SITEURL', 'http://example.com');
    define( 'WP_HOME', 'http://example.com');

  • WP_SITEURL is the Site Address (URL) in General Settings.
  • WP_HOME is the Site Address (URL) in General Settings.
  • Protocol should be either http or https, but never both.
  • Sub-domain should be with www or without www, but never both.
  • Domain can be different if the site requires it (e.g. http://example.com/blog ).

4. Save the changes.

5. Clear your browser cache.

6. Navigate to your site in a browser to test if the error is gone.

Next steps

In some cases an SEO or redirect plugin can cause the error, in which case read Troubleshoot and fix WordPress plugin errors.

Thanks for visiting. For queries and suggestions, emails are welcome at learnweb@hostingcolumn.com.

Subscribe to Hosting Column for latest updates and posts.