SSL sertifikası, tarayıcı ile siteniz arasındaki iletişimi şifreleyerek HTTPS bağlantısını mümkün kılar; ziyaretçinizin girdiği şifreler, form verileri ve ödeme bilgileri ağ üzerinden şifreli gönderilir. Modern tarayıcılar SSL olmayan siteleri "Güvenli değil" olarak işaretler ve Google arama sonuçlarında HTTPS siteleri tercih eder. Tüm Kolan Bilişim Teknolojileri hosting paketlerinde ücretsiz Let's Encrypt SSL sertifikası sunulur ve cPanel'in AutoSSL özelliği sayesinde domain'iniz hesabınıza eklendikten kısa süre sonra otomatik olarak kurulur. Sizin elle bir işlem yapmanız çoğunlukla gerekmez.
1. SSL Durumunu Kontrol Etme
- cPanel'e giriş yapın.
- Üst arama kutusuna ssl yazıp SSL/TLS Status aracına tıklayın. (Alternatif: Güvenlik bölümünde SSL/TLS Status.)
- Açılan listede hesabınıza bağlı tüm domain ve subdomain'ler ile yanlarındaki sertifika durumu görüntülenir.
Durum simgeleri:
- Yeşil kilit: Sertifika kurulu ve geçerli.
- Sarı saat: AutoSSL kuyrukta, kurulum bekliyor.
- Kırmızı çarpı: Kurulum başarısız (genellikle DNS sorunu).
2. AutoSSL'i Manuel Tetikleme
Sertifika otomatik gelmediyse veya bir domain için tekrar denenmesini istiyorsanız AutoSSL'i elle çalıştırabilirsiniz:
- cPanel SSL/TLS Status sayfasını açın.
- SSL kurulmasını istediğiniz domain'in yanındaki kutucuğu işaretleyin (birden fazla seçebilirsiniz).
- Üst kısımdaki Run AutoSSL butonuna basın.
- İşlem birkaç dakika içinde tamamlanır; sayfayı yenileyip sonucu görebilirsiniz.
3. HTTPS'e Otomatik Yönlendirme
Sertifika kurulduktan sonra siteniz hem http:// hem https:// üzerinden
açılır. Tüm ziyaretçilerin otomatik olarak https:// kullanmasını sağlamak için
cPanel'den Force HTTPS Redirect seçeneğini açabilirsiniz:
- cPanel ana ekranında Domains → Domains'a tıklayın.
- İlgili domain'in yanındaki Force HTTPS Redirect kutucuğunu aktif edin.
Alternatif olarak .htaccess dosyanıza şu kuralı ekleyebilirsiniz:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
4. WordPress için Site URL Güncellemesi
WordPress kullanıyorsanız sertifikayı yükledikten sonra site URL'lerini de HTTPS olarak güncellemeniz gerekir, aksi halde tema/eklenti dosyaları HTTP üzerinden çağrılmaya devam eder ve mixed content hatası alırsınız:
- WordPress yönetim panelinize girin.
- Ayarlar (Settings) → Genel (General)'e gidin.
- WordPress Adresi (URL) ve Site Adresi (URL) alanlarındaki
http://kısmınıhttps://ile değiştirin. - Değişiklikleri Kaydet'e basın; oturumunuz kapanır, yeni adresten tekrar giriş yapın.
http://siteniz.com →
https://siteniz.com dönüşümünü tek seferde uygulayabilirsiniz.
5. Mixed Content (Karışık İçerik) Uyarısı
HTTPS sayfasında HTTP üzerinden yüklenen kaynaklar (görsel, JavaScript, CSS) tarayıcı kilidini sarıya döndürür ya da bazı içeriklerin yüklenmesini engeller. Çözüm:
- Tarayıcı geliştirici araçlarını açın (F12) ve Console sekmesinde sarı uyarıları görün; hangi kaynağın HTTP olduğunu söyler.
- Tema/eklenti dosyalarında
http://ile başlayan linklerihttps://ya da protokol-bağımsız (//) hâle getirin. - WordPress için yukarıdaki Better Search Replace yöntemi çoğu mixed content sorununu çözer.
6. Sertifika Yenileme — Otomatik
Let's Encrypt sertifikaları 90 gün geçerlidir; ancak AutoSSL süresi dolmadan otomatik olarak yeniler — sizin müdahale etmenize gerek yoktur. Bir sertifika herhangi bir nedenle yenilenmezse cPanel ana hesap e-postanıza bildirim gönderilir.
7. Sık Karşılaşılan Sorunlar
- "Site secure değil" hâlâ çıkıyor: SSL kurulu olsa bile tarayıcınızın önbelleği eski sayfayı tutuyor olabilir. Ctrl + F5 ile sert yenileme yapın ya da gizli pencerede deneyin.
- SSL kurulamıyor (DNS doğrulama başarısız): Domain'iniz Kolan nameserver'larına bağlı olmalı ya da A kaydı sunucumuza yönlendirilmiş olmalı. DNS yayılımı tamamlanmadan AutoSSL doğrulama yapamaz.
- www ve www'siz ayrı sertifika gibi davranıyor: Force HTTPS Redirect ile birlikte
.htaccess'te www/non-www tercihinizi de net belirleyin (her ikisi için yönlendirme). - Subdomain'de SSL yok: AutoSSL subdomain'i otomatik kapsama almazsa Run AutoSSL'i manuel çalıştırmak çoğunlukla çözer.
SSL aktivasyonunda çözemediğiniz bir sorun yaşarsanız destek talebi açıp domain'inizi belirtin; ekibimiz AutoSSL log'larını inceleyip kurulumu tamamlar.