CloudFlare SSL Support

If you are routing your DNS through CloudFlare, you can enable SSL support by logging into your CloudFlare account, selecting the site, and then SSL/TLS.  Checking "Flexible" is the easiest way to add SSL support for your site.  When checking this option, make sure you remove any SSL redirects on your site, otherwise, you'll create an infinite loop.