SSL (Secure Sockets Layer), web siteniz ile ziyaretçi tarayıcıları arasındaki verileri şifreleyerek güvenli bir bağlantı sağlar. HTTPS protokolünü kullanır ve sitenizin güvenli olduğunu gösteren kilit simgesi ile tanınır.
SSL Kurulumu Nasıl Yapılır? (Adım Adım)
1. SSL Sertifikasını Satın Alın veya Edinin
- Hosting firmanızdan ücretli veya ücretsiz (örneğin Let's Encrypt) SSL sertifikası alabilirsiniz.
- Bazı firmalar ücretsiz olarak sunar.
2. CSR (Certificate Signing Request) Oluşturun
- Sunucu panelinizden (cPanel, Plesk, DirectAdmin vs.) CSR oluşturun.
- CSR, sertifikayı sağlayan otoriteye kimliğinizi tanıtır.
3. SSL Sertifikasını Sağlayıcıdan Alın
- CSR bilgisiyle sertifikanızı alın.
Size genellikle aşağıdaki dosyalar sağlanır:
- .crt (sertifika)
- .ca-bundle (ara sertifika)
- .key (özel anahtar, genellikle CSR oluşturulurken verilir)
4. Sertifikayı Sunucuya Yükleyin
- Hosting panelinize giriş yapın (örneğin cPanel > SSL/TLS).
- Sertifika, anahtar ve CA Bundle dosyalarını ilgili alanlara yapıştırın veya yükleyin.
5. HTTPS’ye Yönlendirme Ayarı Yapın
Web sitenizi HTTP'den HTTPS’ye yönlendirin:
- .htaccess dosyası ile yönlendirme (Apache sunucular için):
6. Tarayıcı ve Güvenlik Kontrolleri Yapın
Kurulumdan sonra:
- Web sitenize https:// ile erişin.
- Tarayıcıda güvenli kilit simgesi görünmeli.
- SSL Checker gibi araçlarla sertifikanızı test edin.
💡 Ekstra İpuçları
| Konu | Açıklama |
|---|---|
| Otomatik SSL | Let's Encrypt gibi ücretsiz sertifikalar otomatik yenilenebilir. |
| SEO Etkisi | HTTPS’ye geçiş, Google sıralamalarında olumlu etkiler sağlar. |
| Hızlı Kurulum | Çoğu hosting firması tek tıkla SSL kurulumu sunar. |
| Mixed Content | SSL sonrası eski HTTP bağlantıları "güvenli değil" uyarısı verir. Bunları https:// olarak düzeltin. |
SSL kurulumu, web sitenizin güvenliğini artırır, arama motoru sıralamasını iyileştirir ve kullanıcı güveni sağlar.
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]