Fix

Redirect Loop

Stop infinite redirects caused by conflicting rules between app, CDN, and proxy.

InfoCategory: redirects
Related checks
Common causes
  • HTTP→HTTPS redirect applied both at CDN and app with conflicting assumptions.
  • www ↔ non-www redirects chained incorrectly.
  • Proxy headers misread (X-Forwarded-Proto/Host).
  • Auth middleware redirecting back to a protected route repeatedly.
Fix steps
  • Identify the first redirect in the chain (Link Health output).
  • Choose ONE place to enforce canonical redirects (CDN/edge preferred).
  • Ensure your app trusts proxy headers if behind a CDN/reverse proxy.
  • Normalize to one canonical host: www or apex, not both.
  • Re-test until the chain is 0–1 redirects max.
Recommended tools

These are optional helpers. We’ll later route these through our outbound wrapper and affiliate layer.

Next fixes