How to Fix The ERR_TOO_MANY_REDIRECTS Error (redirect loop) error especially with Cloudflare
If you have an SSL certificate installed on your website, and you then proceed to setup Cloudflare for your domain, and after setting up the domain with the Cloudflare supplied nameservers, if you see the error “How to Fix The ERR_TOO_MANY_REDIRECTS Error” on Chrome and other browsers, check to see if you have turned on “Full” under SSL/TLS in the Cloudflare control panel. It needs to be turned on. Also, if you have a directive on your server to force SSL for all non-SSL users, turn it off if that option exists in your web server’s control panel.
The problem should go away if you have SSL/TLS set at “Full” on Cloudflare.