HTTPS provides the little green padlock in the top left-hand corner of your browser. HTTPS does a few good things:

  1. Gives users confidence the communication between the browser and the web server is secure.
  2. Helps to rank you higher on Google

We provide HTTPS Web Hosting for all of the websites hosted with us as soon as they are pushed to production / made live for the first time.

The notification looks like this:

Enabling HTTPS on your HTML Hosting Site

And that’s really all there is to it. But here’s a few more details if you’re interested:

  • Certificates are provided by Let’s Encrypt.
  • Certificates are valid for 3 months.
  • We renew you certificate automatically 2 weeks before it is due to expire.
  • You can renew the certificate at any time on your Admin dashboard or through the API.
  • Contact if you want to provide your own SSL certificates. They can be uploaded through the API if you’d like to.

Failures to activate a certificate will occur for the following reasons:

  • The DNS does not resolve for your domain. You must update your DNS. Our DNS Checker should have notified you about this failure.
  • You have requested your certificate be renewed too many times.

A bit more spiel

Today we have released HTTPS support for all customers using our HTML hosting service. HTTPS/SSL secures your connection between our web servers and you and your client’s browsers. There’s been a real push in the last few years to enable HTTPS and start to secure the internet. Google has been using HTTPS to rank you a little bit higher since 2014.

From a system administration point of view enabling SSL certificates has always been a bit complicated, the command line syntax is challenging and you’ve had to pay for them.

SSLMate is the best tool if you want to pay for your certificates which will last a year. But I think most people would rather pay nothing and have a system which automatically renews them every 3 months. Thankfully Let’s Encrypt have created such a solution which allows you to get 3 month SSL certificates for free and all you have to do is run a script to renew them.

We’ve been trialling Let’s Encrypt based HTTPS/SSL for the past few months and it really does provide the SSLMate style efficiency of creating and renewing certificates whilst being free. If you check the Figroll domain you’ll be able to see us using our own system to renew the certificates. certbot didn’t quite cut it!