🔐SSL/TLS Certificates

To get a green Padlock on your website, you will need to Install an SSL Certificate. You will learn how to get and install a valid, trusted SSL Certificate on your Spookhost website from this guide.

Option 1: Fully Automatic Installation (Spookhost Nameservers)

  1. Type in your domain (e.g. example.com)

  2. Enable "Auto Install SSL with CertAuto"

  3. Seat back and wait for your Certificate to be installed automatically.

Note

In order to use CertAuto, you domain must be a Spookhost-issued subdomain or a Custom Domain that is using our Nameservers. If you are using another DNS Provider, please consider using Option 2.

Option 2: Manually Requesting (Any Nameservers)

  1. Type in your domain (e.g. example.com)

  2. Complete the CAPTCHA and click Continue.

  3. Click "Manage" on your newly Requested SSL.

  4. Login to your DNS Provider, and create a new CNAME Record

  5. Paste the First part of the "Record Name" shown in the Client Portal to the Record Name/ Source/Host Field

  6. Paste the whole "Record Content" shown in our Client Portal to the Record Destination/Value/Target Field.

  7. Seat back and wait for your Certificate to be issued. (Approx. 5-10 min)

  8. Please follow the guide in Option 3

Option 3: Manual Installation

If you have your own Private Key and Certificate, or you have got them via Option 2, please follow the steps below.

  1. Enter the Control Panel, Choose SSL/TLS and Configure.

  2. Copy and Paste the Private Key and Certificate in the Appropriate Boxes in the Panel.

  3. Wait a few minutes and visit your website with https://!

Note: If you lost your Private Key, you will have to request a new Certificate.

Forcing the use of HTTPS on your Website

Without Cloudflare

  1. Login to the Online File Manager or your own FTP Software. 1.1. Select your domain if it's an addon/subdomain

  2. Go in the htdocs folder.

  3. Edit or Create the .htaccess File (Must be named .htaccess)

  4. Paste the Following Content and Save it.

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

With Cloudflare If you’re using Cloudflare on your website, you can let Cloudflare enforce HTTPS for you. Login to the Cloudflare Dashboard, Select Your Domain, Select SSL/TLS then "Edge Certificates", and enable “Always use HTTPS”. Enabling "Automatic HTTPS Rewrites" is recommended too to avoid getting "Connection is not fully secure" or Mixed Contents Error.

Last updated