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.
- Log into your cPanel.
- In the Security section, click on SSL/TLS.
- Select Manage SSL Sites.
- Next to your domain, click AutoSSL or Install Certificate.
- 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:
- In cPanel, go to Domains → Domains.
- 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/TLS → Certificates (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.