Some hosting plans behind Cloudflare proxying may cause website visitors’ browsers to display ERR_TOO_MANY_REDIRECTS or The page isn’t redirecting properly errors.
There are several reasons this could happen, but it is common that our server enforces SSL but the encryption mode on your Cloudflare account is set to Flexible, which can cause infinite redirects.
The solution is to set your domain's encryption mode in Cloudflare to Full or Full (strict) encryption mode. Cloudflare has the full details, in their documentation.
This should resolve your issue. If not, or if you have further questions about using SSL with Cloudflare as a proxy, please contact QTH Hosting Support.