Having cutting-edge encryption may not seem important to a small blog, but it is critical to advancing the encrypted-by-default future of the Internet. Every byte, however seemingly mundane, that flows encrypted across the Internet makes it more difficult for those who wish to intercept, throttle, or censor the web. In other words, ensuring your personal blog is available over HTTPS makes it more likely that a human rights organization or social media service or independent journalist will be accessible around the world. https://blog.cloudflare.com/introducing-universal-ssl/
I’ve used the LetsEncrypt with the help of Tim to secure a Moodle installation that I have and will also be setting it up on my blogs as well. There are advantages to using LetsEncrypt over CloudFlare (and disadvantages of course) in terms of control of your domain and DNS.
I know this thread is old, but it’s what came up when I looked for “how to force http to https” - is an .htaccess file the preferred method here or is there another way I should be doing this on my reclaim site?