We did a couple of instructional posts on how to move a site to HTTPS on the Joomlatools blog. Using CloudFlare’s free plan was the first in this series.
Did you know that you can easily switch your site to HTTPS using CloudFlare? No technical knowledge is required, all you need is their free plan.
This tutorial focuses on Joomla but this of course works for pretty much any site.
You can follow the steps here: How to use HTTPS on Joomla with CloudFlare SSL