The other option I heard about to add HTTPS to a website was to use Cloudflare.  Cloudflare makes this an option even on the their free account.  Since I was already using Cloudflare for one of my websites, it turned out it was already turned on and I could test immediately.  There was a great article on how to configure it at

The next step will be to do the migration steps.