When using Cloudflare and you are receiving a ERR_TOO_MANY_REDIRECTS error when accessing your site via HTTPS that is utilizing Cloudflare, the reason is that you likely have SSL set to Flexible.
This setting should be changed to Full (strict), which ensures connections to your site are fully encrypted end-to-end. To make this change please see the following steps.
- Login to the Cloudflare dashboard
- Click on your domain
- Now click on SSL/TLS
- Change to the following