Troubleshooting · Practical guide

Too many redirects: how to fix a redirect loop

A redirect loop usually comes from conflicting HTTPS, www or application URL settings.

Quick answer

A redirect loop usually comes from conflicting HTTPS, www or application URL settings.

Start with the checks below. Each step explains what to look for and what to try next.

Identify the loop

Try both HTTP and HTTPS, with and without www. Note exactly which URL ends with “too many redirects” and whether it started after an SSL, CDN or WordPress change.

Check one redirect layer at a time

  1. Verify the SSL certificate works on the desired hostname.
  2. Review WordPress Site URL and Home URL if using WordPress.
  3. Review .htaccess or server-level rewrite rules.
  4. Check CDN proxy SSL settings, if any, for conflicting HTTP/HTTPS behavior.

Recover safely

Temporarily remove only the last known redirect change if you have a backup. Do not disable security protections broadly to make the message disappear.

Verify the fix

Test a fresh browser session and inspect the redirect chain. The destination should be consistent, ideally a single canonical HTTPS hostname.

Guidance may vary by plan, control panel version and enabled features. Review the settings available to your account before changing live services.