Skip to content
weballin

weballin DIGIWIKI

Redirect Loop

A redirect loop returns navigation to an earlier URL instead of reaching a usable page. It blocks browser and crawler access, but a brief incident does not prove immediate deletion of every existing indexed URL.

weballin

Trace status codes and Location headers to identify the rule that closes the loop. Check opposing rules involving hostnames, HTTP and HTTPS, trailing slashes or login paths.

Cloudflare Flexible connects to the origin over HTTP. A redirect from that origin back to HTTPS can create a loop. Simply enabling Always Use HTTPS alongside an origin HTTP-to-HTTPS redirect does not inherently create one.

After locating the conflict, make TLS connections and redirect rules consistent. Recheck final responses and internal links, then monitor Search Console and logs for recovery. Impact depends on scope, duration and recrawling, among other factors.

References

Frequently asked questions

What information should I collect first?

Capture the starting URL, each response code and Location header, and relevant CDN, server and CMS rules. Connect the observed loop to the responsible rule before changing settings.