← Back to Hosting Management

How to Install SSL in cPanel

SSL certificates encrypt the connection between your website and visitors, showing the padlock icon in the browser. Double Hosting provides free SSL via Let's Encrypt, installed automatically for all domains.

Automatic SSL (Recommended)

When you add a domain to your hosting account and DNS is pointed correctly, AutoSSL provisions a free certificate automatically within a few minutes. No action required on your part.

Running AutoSSL Manually

If your domain is not showing SSL, go to Security > SSL/TLS Status in cPanel. Find your domain and click Run AutoSSL. Make sure your domain's DNS is pointing to your server first β€” AutoSSL won't work without DNS resolution.

Installing a Premium SSL Certificate

To install a purchased SSL (EV or OV certificate): go to Security > SSL/TLS > Manage SSL Sites. Select your domain, paste in your Certificate (CRT), Private Key, and CA Bundle, and click Install Certificate.

Force HTTPS After SSL Installation

After installing SSL, redirect all HTTP traffic to HTTPS by adding these rules to your .htaccess:

RewriteEngine On\nRewriteCond %{HTTPS} off\nRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Was this article helpful?

On This Page