Troubleshooting guide
Cloudflare SSL Redirect Loop: How to Fix HTTPS Loops Safely
Troubleshoot Cloudflare SSL redirect loops caused by Flexible SSL, origin HTTPS redirects, WordPress settings, NGINX config and proxy modes.
Troubleshooting guide
Troubleshoot Cloudflare SSL redirect loops caused by Flexible SSL, origin HTTPS redirects, WordPress settings, NGINX config and proxy modes.
A Cloudflare SSL redirect loop usually happens when Cloudflare and the origin server disagree about whether the request is HTTP or HTTPS. The common cause is Flexible SSL combined with origin-side HTTPS redirects.
These checks are intended to help identify the direction of the issue. Always adjust paths, service names and commands for your environment.
curl -I https://example.comReview SSL/TLS settings in Cloudflare dashboardgrep -R "return 301\|rewrite\|HTTPS" /etc/nginx/ /etc/apache2/ -nwp option get siteurl && wp option get homeGet help if the system is production-facing, customer data is involved, backups are uncertain, or the issue affects revenue, security or uptime. We can review the logs, confirm the cause and quote a fixed-scope fix where appropriate.
Need this fixed?
Fixed technical support starts from $499. Emergency incident support is $199/hr with a minimum window.