Stablepoint Knowledge Base

Get all the help you need here.

SSL Certificates

Posted 29th April, 2019

An SSL certificate on your site gives you the padlock icon in your browser, and this encrypts communications between visitors to your site and the server. Google is now giving sites without SSL certificates a warning in the browser so it is more important than ever to have an SSL certificate on your site.

All sites/domains hosted by Stablepoint are automatically enrolled in the Auto SSL system - this is included free of charge with all hosting packages on Stablepoint. This means that as long as the domain points to us (via the nameservers or A record) the system will request an SSL for the domain and install it automatically if it doesn't already have one. This process is transparent and requires no intervention from you. Generally speaking, it takes 4 hours after pointing the nameservers for the SSL to be requested and installed, but, if it takes longer than this or if your SSL certificate if not working, please let us know.

To force your site to work over SSL, generally speaking you can use a rewrite rule, e.g.

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

This will redirect all requests for http:// to https:// but it is important that you only do this after your SSL is installed and working. If you're running a CMS like WordPress, it is also important to set the Site URL and Homepage in the wp-admin area to include the https://. This is important so that images and stylesheets and so on are loaded over https:// as well.