Home Security & Backups Enabling a Free SSL for Your Website

Enabling a Free SSL for Your Website

Last updated on Apr 30, 2025

Securing your website with an SSL certificate ensures all traffic to your site is encrypted and served over HTTPS — building trust with visitors and improving your search engine rankings.

With Eco Web Hosting, you can enable a free SSL certificate for your domain in just a few clicks using the built-in SSL management tools in your hosting control panel.


🔐 Step 1: Access Your Hosting Control Panel

If you're not already logged in, start here:
👉 How to Access Your Web Hosting Control Panel


🔧 Step 2: Open the SSL Certificates Section

  1. From the hosting control panel dashboard, click on SSL Certificates

  2. At the top, select: Get automatic certificate from ACME Provider

  3. Choose your preferred provider — typically Let’s Encrypt (recommended)


🌐 Step 3: Select the Domains to Secure

You'll see a list of domains and subdomains attached to your hosting account. Tick the boxes next to the entries you'd like to secure — for example:

  • yourdomain.com

  • www.yourdomain.com

  • mail.yourdomain.com (if you use custom email routing)

  • ftp.yourdomain.com (optional)

You can select multiple entries in one go.


🔄 Step 4: Issue the Certificate

  1. Once you've selected the domain(s), click Save

  2. The control panel will request and install a free SSL certificate from Let’s Encrypt

  3. You’ll see a confirmation message once the certificate is active

Certificates are valid for 90 days and renew automatically — no further action needed.


🔁 Optional: Force HTTPS

To make sure all visitors use the secure (https://) version of your site:

  • Tick the “Force SSL with https redirect” checkbox

  • Click Save

This will redirect all traffic from http to https automatically.


🔍 Checking Certificate Status

You can view and manage your certificates from the lower section of the SSL Certificates screen, under Automated SSL Certificates Information. This area will show:

  • Which domains are covered

  • When each certificate was issued and when it expires

  • Whether auto-renew is active


🛠 Troubleshooting Tips

  • Your domain must point to our servers and resolve correctly before an SSL certificate can be issued

  • DNS changes can take up to 24 hours to propagate — wait if needed

  • If there's a mismatch or previous key, you may need to tick “Find matching key if mismatch”