🔹 SSL Installation #
SSL certificates secure your website by encrypting data between visitors and your server. SSL is essential for security, trust, and SEO rankings.
1️⃣ Free Let’s Encrypt SSL #
Let’s Encrypt provides free, auto-renewing SSL certificates for your domain.
How to enable in Plesk:
-
Log in to Plesk
-
Go to Websites & Domains
-
Click Let’s Encrypt
-
Select your domain & subdomains
-
Enable Secure mail (recommended)
-
Click Install
Benefits:
-
Free & automatic renewal
-
Trusted by all browsers
-
Improves Google rankings
📌 SSL usually activates within minutes.
2️⃣ Installing Custom SSL Certificates #
Custom SSL is useful if you purchase SSL from a third-party provider.
You will need:
-
Certificate (.crt)
-
Private key
-
CA bundle (if provided)
Steps in Plesk:
-
Go to Websites & Domains
-
Click SSL/TLS Certificates
-
Choose Add SSL Certificate
-
Paste certificate files
-
Assign a certificate to your domain
📌 Make sure the domain name matches the certificate.
3️⃣ Force HTTPS Redirection #
Forcing HTTPS ensures all traffic uses secure URLs.
Method 1: Plesk (Recommended)
-
Go to Hosting Settings
-
Enable Permanent SEO-safe 301 redirect
-
Redirect from HTTP to HTTPS
Method 2: .htaccess
📌 Always use 301 redirects for SEO safety.
🔐 Common SSL Issues & Fixes #
-
❌ Mixed content → Update HTTP links
-
❌ SSL not showing → Clear browser cache
-
❌ Domain mismatch → Reissue SSL
📌 Let’s Encrypt renews automatically every 90 days.