How to install a free SSL certificate

An SSL certificate adds the padlock and https:// to your site, encrypting traffic and building trust. Every BPHOST hosting account includes free Let's Encrypt certificates, issued and renewed from CHPanel.

The SSL/TLS page in CHPanel

Issue a certificate

  1. Make sure your domain already points at BPHOST. Let's Encrypt checks the domain from the internet, so this must be right first.
  2. Sign in at chpanel.bphost.biz with your hosting account email address and CHPanel password, then open the SSL/TLS tab.
  3. Under Issue a certificate, choose the Domain and click Issue certificate.
  4. After a short wait the certificate appears in the list with its Status, Issuer (Let's Encrypt), Expires date and Auto-renew: on. Renewal is automatic — you never do it by hand.

Already done for you?

Domains added in CHPanel get a certificate automatically once their DNS points at the server, so you may find yours already listed.

Force https

Now make everyone use the secure address. Either add a redirect under Domains → Redirects, or edit .htaccess in public_html (File Manager → Edit) and add these lines at the top:

  • RewriteEngine On
  • RewriteCond %{HTTPS} off
  • RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

On WordPress, also change both addresses under Settings → General to https://.

Trouble?

If issuing fails, DNS is almost always the reason: wait for a recent DNS change to spread (up to 24 hours) and try again, then open a support ticket.

Was this answer helpful?

 Print this Article

Also Read

How to force your site to use HTTPS

Once your SSL certificate is active, redirect visitors from http to https so everyone gets the...

What is an SSL certificate and why you need one

An SSL certificate encrypts the connection between your website and your visitors, shown by...

How to fix mixed content warnings

A mixed content warning means your page loads over https but still pulls some items (images,...

How SSL certificate renewal works in CHPanel

SSL certificates have an expiry date, but on BPHOST you never renew them by hand: CHPanel renews...

How to fix common SSL errors

SSL errors look alarming but are usually quick to resolve. Here are the common ones and where to...