SSL Hataları Çözüm Kılavuzu
Tarayıcıda SSL/güvenlik uyarısı mı görüyorsunuz? Bu kılavuzda en sık karşılaşılan sertifika süresi dolması, karışık içerik (mixed content), isim uyuşmazlığı ve zincir (chain) hatalarının nedenlerini ve çözümlerini bulacaksınız.
Süresi Dolmuş Sertifika (NET::ERR_CERT_DATE_INVALID)
Sertifikanın geçerlilik süresi dolmuşsa veya cihaz saati yanlışsa görülür. Çözüm: sunucuda SSL'i yenileyin (Let's Encrypt otomatik yeniler), cihaz tarih/saatini kontrol edin.
Karışık İçerik (Mixed Content)
HTTPS bir sayfada bazı kaynaklar (görsel, script, css) HTTP üzerinden yükleniyorsa oluşur. Çözüm:
- Tüm kaynak bağlantılarını
https://yapın, - WordPress'te "Really Simple SSL" gibi bir eklenti ile toplu düzeltin,
- .htaccess ile HTTP'yi HTTPS'e yönlendirin.
İsim Uyuşmazlığı (Common Name Mismatch)
Sertifika, ziyaret edilen alan adını kapsamıyorsa görülür (ör. www dahil değil). Çözüm: sertifikayı hem kök hem www için (veya wildcard olarak) yeniden düzenleyin.
Zincir (Chain) Hatası
Ara sertifika (intermediate) eksikse bazı cihazlar SSL'i doğrulayamaz. Çözüm: sertifikayı ara zincir (CA bundle) ile birlikte yeniden kurun. cPanel/Plesk çoğu zaman bunu otomatik yapar.
Ücretsiz SSL ile sitenizi güvene alın
Tüm hosting paketlerinde Let's Encrypt ücretsiz SSL, tek tık kurulum ve otomatik yenileme.
Sıkça Sorulan Sorular
NET::ERR_CERT_DATE_INVALID hatası nasıl çözülür?
Sertifika süresi dolmuş veya cihaz saati yanlış. SSL'i yenileyin (Let's Encrypt otomatik) ve cihaz tarih/saatini kontrol edin.
Karışık içerik hatası nedir?
HTTPS sayfada HTTP üzerinden yüklenen kaynak olması. Tüm bağlantıları https:// yapın; WordPress'te SSL eklentisiyle toplu düzeltin.