Inside The Web
    Facebook Twitter Instagram
    Inside The Web
    • WordPress
    • Web Hosting
    • Domain
    • Social Media
    Inside The Web
    Home»WordPress»How to Fix Err_Too_Many_Redirects Error

    How to Fix Err_Too_Many_Redirects Error

    utkarshaBy utkarshaMay 12, 2022
    err_too_many_redirects

    It’s likely that we all have come across err_too_many_redirects on our browser one time or the other. This issue usually implies that a website that you’re trying to visit is stuck in an infinite loop. So, it’s also called a Redirect Loop error.

    A redirect loop occurs on a misconfigured website when a URL on this site points to a URL of another site which further points to the URL of the previous site. The browser is then stuck on this loop of infinite URLs, and the page fails to load. 

    Here in this article, we have listed detailed information on the causes of this error and how to fix it efficiently. 

    What Causes Err_Too_Many_Redirects

    A err_too_many_redirects usually occurs due to browser cookies and cache. However, that doesn’t mean it’s always the case. A misconfigured security protocol and corrupted plugins can also easily cause this issue, among other things. Hence, all the possible causes for err_too_many_redirects are:

    • Corrupted browser cookies and cache.
    • Unsuitable WordPress Plugins
    • Misconfigured SSL certificate
    • Misconfigured server settings
    • Misconfigured URL settings
    • Third-Party service issues

    How to Fix Err_Too_Many-Redirects

    The fixes to resolve this error are listed below. Some fixes are simple whereas few might require some extra amount of effort. However, following these fixes shall surely solve your problem. 

    Clear Browser Cache and Cookies

    Clearing the cookies and cache files piled up on your browsers can free up some disk space, remove any corruptions within it, and hence, could fix the issue you’re facing. Follow the steps below for clearing your cache and cookies depending on the browser you’re using:

    For Google Chrome

    1. Open your browser.
    2. Click the three dots on the top right-hand side of this window. 
    3. Select More Tools.
    4. Click on Clear Browsing Data.
      google-chrome-clear-browsing-data
    5. Select the time range for clearing your browser files.
    6. Checkmark the option box for Cookies and other site data and Cached images and files.
      google-chrome-clear-cookies-and-cahce
    7. Finally, Clear data.

    For Mozilla Firefox

    1. Open your browser.
    2. Click the three bars on the top right-hand side of the browser. 
    3. Select Settings.
    4. Go to Privacy and security.
    5. Scroll down to the history section and click Clear History.
      clear_history_mozilla
    6. Choose a time range for clearing your data.
    7. Checkmark the box for Cookies and Cache.
      clear_cache_mozilla
    8. Finally, OK.

    For Safari

    1. Open your browser.
    2. Click Safari on the top left-hand corner of the screen. 
    3. Select Preferences.
    4. Go to Privacy.
    5. Click on Manage Website Data.
      safari_manage_website_data
    6. Checkmark the site you want to clear the data of and click Remove.
    7. Alternatively, you can clear all browser data by clicking Remove All.
      Safari_remove_all

    Clear the WordPress Cache

    WordPress often store cache files within the site itself. Hence, deleting these cache files can also help you resolve your issue. A WordPress cache can be deleted by first installing a plugin to do so. WP Super Cache and WP Rocket Plugin are some finest WordPress Plugins to easily clear your cached files. Here are the general steps you can follow:

    1. Log in to your WordPress.
    2. Go to Plugins.
    3. Select Add new.
    4. Search for the plugin you like and select Install.
    5. Activate the plugin.
    6. On your dashboard, click on the Plugin you just installed. 
    7. Select Clear Cache to remove all your cached files. 
      Delete-cache

    Check Your SSL Certificate

    Usually, a redirection loop error is caused by forcing your site to load SSL without first installing the SSL certificate. This redirects the server to HTTPS instead of HTTP and hence a redirection loop occurs. So, you can start by checking if the SSL certificate is installed on your website and if it is not, you should install it. 

    You can check if your SSL certificate is valid and installed correctly by using the online SSL check tool and entering your hostname in the specified area. Tools such as SSL Shopper and SSL Server test can help you check and install the SSL certificate on your WordPress site easily. 

    Disable Malfunctioning WordPress Plugins

    A corrupted WordPress plugin can also cause the redirect loop error. There is no quick way to pinpoint the corrupted plugin as you have to test each plugin one by one. However, the following steps help you to determine which plugin is corrupted and fix your issue.

    1. Open the file manager via the FTP client.
    2. Select wp-content folder.
    3. Go to Plugins and right-click it.
    4. Rename this folder to disable it.
    5. Refresh your site and see if your error is resolved. 
    6. If so, rename the folder back to Plugins.
    7. Open it and disable each plugin (rename to disable) one by one. 
    8. Reload the site after disabling each plugin to find which one is corrupted. 

    If none of the Plugins are malfunctioning, enable all of them and check the other methods below.

    Reconfigure Your .htaccess File

    A .htaccess file is a powerful tool of the Apache server that is used to configure your website without having to edit your server configuration. It is used to control page redirect and hence any errors within it are likely to return the redirect loop error. So, reverting the .htaccess file to default might fix your problem. Follow the steps below:

    1. Open the file manager via the FTP client. 
    2. Find the .htaccess file.
    3. Back up this file on your device.
    4. Right-click on the original file.
    5. Select Edit. 
    6. Delete everything inside this file (the original one) and paste the following lines of code:
      # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
    7. This shall revert its settings to default.
    8. Refresh the site and see if it resolved your error.

    In case this doesn’t fix your error, delete the edited htaccess file and re-upload the backed-up file as it was not the cause of redirect loops.

    Check Your URL Settings

    A misconfigured URL can point to the wrong domain, ultimately causing infinite loops and hence, the redirect error. So, checking and changing your URL settings can help you fix your issue. To do so, follow the steps below:

    1. Open file manager via the FTP client. 
    2. Find wp-config.php.
    3. Right-click on it and select Edit.
    4. Copy and paste the following lines on this file:
      define (‘WP_HOME’,’http://your-domain-name.com’); define (‘WP_SITEURL’,’http://your-domain-name.com’);
    5. This ensures that your WordPress URL and the Site URL are the same, as they should be for most cases.
    6. Refresh the page and see if it fixed your issue.
    how-to
    utkarsha

      Recent Posts
      • How to Fix Err_Too_Many_Redirects Error
      • How to Turn Off Snapchat’s Snap Map on Android and iPhone
      • What Does Queued Mean in Gmail
      • How to Turn Off Age Restriction on YouTube
      • 10 Ways to Fix Snapchat’s Loading Screen Issue
      • Home
      • Privacy Policy
      © 2022 Inside The Web

      Type above and press Enter to search. Press Esc to cancel.