Skip to content
Help Center

How do I activate the SSL certificate in cPanel?

Activate the free Let's Encrypt SSL certificate on your domain from cPanel with AutoSSL. Step-by-step guide for Bacan.

All Bacan hosting plans include a free SSL certificate with Let's Encrypt. In most cases it activates automatically when you add the domain. If it doesn't, you can activate it manually from cPanel in under two minutes.


Activate SSL with AutoSSL (recommended)

AutoSSL is the cPanel tool that manages Let's Encrypt certificates automatically.

  1. Log into your cPanel.
  2. In the Security section, click on SSL/TLS.
  3. Select Manage SSL Sites.
  4. Next to your domain, click AutoSSL or Install Certificate.
  5. Wait a few seconds while the certificate is issued and installed.

Once installed, your website will be accessible at https://yourdomain.com.


Force HTTPS so all traffic is encrypted

Activating the certificate does not automatically redirect HTTP traffic to HTTPS. To force the redirect:

  1. In cPanel, go to DomainsDomains.
  2. Enable the Force HTTPS option next to your domain.

You can also do it manually by adding these lines to the .htaccess file at the root of your website:

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

The certificate won't activate — what do I do?

AutoSSL requires the domain's DNS to point to the Bacan server in order to validate the certificate. If you just changed the nameservers, wait for DNS propagation to complete (between 1 and 48 hours) before trying to activate SSL.

If the DNS is already pointing correctly and SSL still doesn't activate, contact Bacan support and we'll handle it for you.


Viewing installed SSL certificates

In cPanel → SSL/TLSCertificates (CRT) you can view all installed certificates, their expiration dates, and the domain they correspond to. Let's Encrypt automatically renews certificates every 90 days.