Got a “This page isn’t redirecting properly” or “This page isn’t working. url.com redirected you too many times” error? Maybe you only received an ERR_TOO_MANY_REDIRECTS warning? We aren’t happy it happened to you, but a tiny part of us is glad it did since you discovered us. Well, the issue obviously lies in a redirect loop. Your WordPress website is telling the browser to look in a particular spot. When it does, the browser gets new instructions, to look at the original location. The process repeats endlessly and results in the aforementioned error. Now that you know that, here’s how to fix error too many redirects issue in WordPress.
How to confirm my WordPress website has a redirect loop?
Although the error should be enough, it doesn’t hurt to get a second opinion. There are many tools you can utilize, including third-party software for your PC and installing WordPress plugins. We don’t think you need to do that, because any redirect checker website will suffice. For example, enter your URL into the Redirect-Checker.org‘s text field to double-check for a redirect loop. You can also play around with user-agents below.
1. Fix error too many redirects issue in WordPress by resetting browser cache
Unless it fixes the problem temporarily, this is the easiest solution to your problem. Cached data about your website’s page might cause the ERR_TOO_MANY_REDIRECTS issue to appear in WordPress. To get it resolved, you only need to follow browser-specific steps to clean the cache. We already demonstrated how it works on the 2 most popular browsers, Google Chrome and Safari. Check method 1 in our “fix WordPress keeps logging out problem” guide.
2. Reset WordPress cache
If it isn’t the client-side, it might be the server-side that’s the reason for the error too many redirects issue in WordPress. For that reason, you should manually clear cache on WordPress. It doesn’t matter which WordPress caching plugin you’re using, since they all deposit cache in the same folder. We also made a detailed guide for clearing the WP Rocket cache in case you’re also using it.
3. Fixing error too many redirects issue in WordPress by contactin by disabling CDN or clearing CDN cache
Are you using a CDN (content delivery network) to supply resources to your website? While that’s a great way to speed up your website, it can also be the source of problems. We would begin with clearing cache with whichever CDN you’re using. Since a user account is required, this is done from the user panel on their website. To remind you, some of the most used CDN providers are Cloudflare, Sucuri, KeyCDN, Rackspace, Google Cloud CDN, and Cachefly. If this makes no difference, try temporarily disabling the CDN completely from the user account panel. If the option isn’t there, check method 6 below.
4. Change your WordPress website URL settings
To continue trying to solve the error too many redirects issue in WordPress, you should double-check your WordPress website URL configuration. This is especially important if you recently switched to SSL (HTTP to HTTPS). A well-known source of the problem is WordPress website owners that install a WordPress plugin for SSL or choose a Flexible SSL option with Cloudflare. Then, they go ahead and install/have their hosting install an SSL certificate on top of it. Because both options have their own redirect service, it leads to a guaranteed loop. Some less serious reasons for the redirect loop include adding “www”, “/” and similar characters in the URL unnecessarily. For more details and steps to follow, check method 4 in the “WordPress keeps logging out problem” article we mentioned at the start (method 1).
5. Fix error too many redirects issue in WordPress by resetting .htaccess file to default
If you updated your WordPress website URL via FTP, you’re already familiar with .htaccess. If you aren’t, you’ll need to access your WordPress website via FTP first. Then, follow the steps outlined in method 3 in the 403 Forbidden Error in WordPress error fix guide. If you’re patient and have a little bit of knowledge, you don’t have to remove it as instructed there. Rename .htaccess to anything you want, for example, .htaccess-old, then edit its contents. Try temporarily removing the latest change you made to it, for example.
6. Disable a malfunctioning WordPress plugin
Giving you precise instructions to fix error too many redirects issue in WordPress would be easy if we knew which of the WordPress plugins is the culprit. But because we don’t, and if you don’t either, troubleshooting is in order. Have no fear, although time-consuming, the process is pretty commonly used in WordPress error solving. It’s also reversible and harmless if done right. To learn more, check our “Are you sure you want to do this” in WordPress error fix article. More precisely, follow the instructions under the Fixing the problem if the plugin caused it headline. With that said, you should start with either redirection plugins in WordPress, or various Search Engine Optimization (SEO) plugins that have a redirection feature built-in.
7. Reach out to your hosting Customer Service
There’s no shame in asking for help, and you’re entitled to it if you have a high-quality hosting service. They’re experienced and available 24/7 via webchat, internal tickets, and e-mail. Some hosting services even allow phone calls during business hours. An additional reason is server cache. Clearing it might be the resolution to Error: Too Many Redirects Issue in WordPress. But unless the option exists in your cPanel, your hosting representative is the only one that can perform the task.