Did you use cPanel or Cloudflare's site to associate your domain to your Cloudflare account?
Normally, Cloudflare would do a root and wildcard for one "Universal SSL" certificate they set up (example.com, *.example.com).
Note that the '.htaccess' method will not work in this case as the browser...