View Categories

🔹 SSL Installation

1 min read

🔹 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:

  1. Log in to Plesk

  2. Go to Websites & Domains

  3. Click Let’s Encrypt

  4. Select your domain & subdomains

  5. Enable Secure mail (recommended)

  6. 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:

  1. Go to Websites & Domains

  2. Click SSL/TLS Certificates

  3. Choose Add SSL Certificate

  4. Paste certificate files

  5. 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)

  1. Go to Hosting Settings

  2. Enable Permanent SEO-safe 301 redirect

  3. Redirect from HTTP to HTTPS

Method 2: .htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

📌 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.

Powered by BetterDocs