How it works
Check protocol, host, language and session rules; look for rules with opposing effects.
Example
Example: HTTP redirects to HTTPS while another rule sends HTTPS back to HTTP.
Common mistakes
The browser may stop loading after too many redirects.
How can you check this in practice?
Record the URL sequence and locate the first repetition, such as A→B→A. Inspect HTTPS, host and trailing-slash rules that may conflict. After changes, test every entry variant through to one stable successful response.
Distinctions and limitations
A loop does more than slow a page: a client may never reach content. A canonical inside an unreachable final page cannot repair an HTTP loop.
Official sources
Editorial responsibility: Martin Zhelyazkov · Founder of Z-Consult
Updated: 05/11/2026
For a correction or question: office@z-consult.bg
