Website too many redirects how to fix
Summary
This guide helps you troubleshoot and resolve: Website too many redirects how to fix. Follow the steps below to fix the issue.
Common Causes
Website too many redirects: how to fix
A redirect loop occurs when a website sends visitors in an endless circle of forwarding instructions, preventing the page from ever loading. This is commonly caused by conflicting HTTPS redirect rules, incorrect site URL settings in a content management system, or mismatched configurations between a hosting control panel and a third-party service such as a content delivery network. Visitors typically see an error such as ERR_TOO_MANY_REDIRECTS in their browser.
Quick Fix Steps
- Open your website in an incognito or private browsing window to rule out cached redirects.
- Clear your browser cache and cookies.
- Check that your site address settings match across your hosting control panel and content management system.
- Temporarily disable any caching plugins or third-party proxy services such as a CDN.
- If the issue persists, contact your hosting support team so they can investigate your server configuration.
Detailed Instructions
Clear Browser Cache and Cookies
- Google Chrome: Press
Ctrl+Shift+Deleteon Windows, orCommand+Shift+Deleteon macOS. Select Cookies and other site data and Cached images and files, then choose All time and click Clear data. - Microsoft Edge: Press
Ctrl+Shift+Delete. Select Cookies and other site data and Cached images and files, then click Clear now. - Apple Safari: Go to Safari > Settings (or Preferences), select the Privacy tab, and click Manage Website Data. Choose Remove All, then restart the browser.
- Mozilla Firefox: Press
Ctrl+Shift+Deleteon Windows, orCommand+Shift+Deleteon macOS. Select Cookies and Cache, set the time range to Everything, and click Clear.
Check Site URL Settings in Your CMS
- Log in to your website administration dashboard.
- Navigate to the general settings or site address section.
- Confirm that the site address fields use the same protocol—either both
http://or bothhttps://. - Ensure the domain name matches exactly, including whether you use
wwwor a non-wwwversion. - Save your changes and test the website again.
Inspect Redirect Rules
- Log in to your hosting control panel or connect to your server via FTP or file manager.
- Locate your website's root directory and open the
.htaccessfile (Apache) orweb.configfile (IIS/Windows hosting). - Look for
RewriteRuleor redirect directives that send traffic from HTTP to HTTPS, or from one domain variation to another. - Check for conflicting rules—for example, one rule redirecting
example.comtowww.example.com, and another redirectingwww.example.comback toexample.com. - Temporarily comment out or remove suspicious redirect rules, save the file, and test your website.
Review Third-Party Services
- If you use a content delivery network (CDN) or proxy service, log in to that provider's dashboard.
- Check the SSL/TLS settings. Ensure the encryption mode matches your hosting server—for example, do not use Full (Strict) if your origin server does not have a valid certificate.
- Look for page rules or redirect rules that may conflict with your hosting control panel settings.
- Temporarily pause or bypass the CDN to determine whether it is causing the loop.
Troubleshooting
If the Error Only Occurs on One Device
- The issue is likely local to that browser or network.
- Clear the browser cache and cookies on that device.
- Try accessing the website from a different network, such as a mobile hotspot.
If the Error Occurs on All Devices
- The issue is likely on the server or in your DNS/CDN configuration.
- Review your
.htaccessorweb.configredirect rules. - Verify that your CMS site URL settings are consistent.
- Check for recently installed plugins, extensions, or theme updates that may have altered redirect behaviour.
When to Contact Support
If you have cleared your browser cache, verified your site URL settings, and reviewed your redirect rules without success, the issue may require server-level investigation. Contact your hosting support team for assistance.
Still Having Issues?
💻 Open a Ticket