What is SSL?
SSL (Secure Sockets Layer) encrypts data transmitted between a user's browser and your website.
HTTP vs HTTPS
| HTTP | HTTPS |
|---|---|
| Not encrypted | Encrypted |
| No padlock | Shows padlock |
| "Not Secure" warning | Trusted |
| Bad for SEO | Good for SEO |
Why You Need SSL
1. Security
Protects sensitive data:
- Login credentials
- Credit card numbers
- Personal information
2. Trust
Visitors trust sites with the padlock icon.
3. SEO
Google ranks HTTPS sites higher.
4. Compliance
Required for PCI compliance if accepting payments.
Types of SSL Certificates
Domain Validated (DV)
- Basic verification
- Issued in minutes
- Free options available
Organization Validated (OV)
- Company verification
- More trust indicators
- 1-3 days to issue
Extended Validation (EV)
- Extensive verification
- Green bar (legacy browsers)
- Highest trust level
How to Install SSL
On Hostnin (Automatic)
- Log in to cPanel
- Go to SSL/TLS Status
- Click "Run AutoSSL"
That's it! Free Let's Encrypt SSL is installed automatically.
Force HTTPS
Add to .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Conclusion
SSL is essential for any modern website. With free certificates available, there's no excuse not to have one.
All Hostnin plans include free SSL certificates, automatically installed and renewed.
Written by
Hostnin Team
Security Expert