Automatic SSL (Let’s Encrypt)
When you add a website to Enhance and its domain points to the server, a free Let’s Encrypt SSL certificate is issued automatically. The certificate renews automatically before expiry — no action is needed on your part. For the automatic certificate to be issued:- Your domain’s DNS must point to the Stablepoint server (A record or nameservers).
- Allow a few minutes after DNS propagation for the certificate to be issued.
- Log in to your Enhance control panel.
- Select the website.
- In the left sidebar, click SSL.
Installing a custom SSL certificate
If you have purchased a certificate from a third-party provider, you can install it manually:- Log in to your Enhance control panel.
- Select the website.
- In the left sidebar, click SSL.
- Choose the option to install a custom certificate.
- Paste in:
- The certificate (CRT)
- The private key
- The CA bundle / chain (if provided by your certificate authority)
- Save the certificate.
Forcing HTTPS
Once a valid certificate is in place, we recommend forcing all traffic to HTTPS. In the website’s SSL settings, enable the Force HTTPS option. All HTTP requests will then redirect automatically to the secure version of your site.If your site shows mixed-content warnings after enabling HTTPS, update any hard-coded http:// links in your site content, or use a plugin such as Really Simple SSL for WordPress sites.