What is a Redirect Loop?
A redirect loop occurs when a URL redirects to another URL, which then redirects back to the original URL. You can think of it as a situation where URL A redirects to URL B, which then redirects back to URL A.
A redirect loop doesn’t necessarily need to occur between two URLs. It can occur with multiple URLs. Insofar as the final URL redirects back to the first URL, you will have a redirect loop.
Redirect loops occur when there’s an error or conflict between the redirections created on your CMS, server, or CDN. When a browser encounters a redirect loop, it will display an error message indicating the site has redirected it too many times. This may include the
ERR_TOO_MANY_REDIRECTS error message, as shown below.