Every HostGridPro™ hosting plan includes free Let's Encrypt SSL certificates. Here is how to enable the padlock, force HTTPS and fix common SSL issues.
Log in to HestiaCP at https://yourdomain.co.za:8083. Click Web → click the Edit icon for your domain. Scroll down to SSL Support and tick:
Click Save. HestiaCP will automatically request and install your SSL certificate. This usually takes 30–60 seconds.
After SSL is enabled, force all visitors to use the secure HTTPS version. In HestiaCP, tick Force SSL in your domain settings. Or add this to your .htaccess file:
For WordPress sites, install the plugin Really Simple SSL and it forces HTTPS automatically with one click.
Let's Encrypt certificates expire every 90 days. HestiaCP automatically renews them in the background well before they expire — you never need to do anything manually. If renewal ever fails, our monitoring alerts the team and we fix it before expiry.
If you see a broken padlock or "Not Fully Secure" in the browser after enabling SSL, your site has mixed content — some assets (images, scripts, stylesheets) are still loading over HTTP instead of HTTPS.
For WordPress: Install the plugin Better Search Replace. Do a database search for http://yourdomain.co.za and replace with https://yourdomain.co.za. This updates all hardcoded HTTP links in your database at once.
Alternatively, the Really Simple SSL plugin handles mixed content automatically.
WhatsApp us your domain name and we will sort the SSL and HTTPS setup for you at no charge.