İçeriğe geç

SSL hatası ve "bağlantı güvenli değil" mesajı: nasıl giderilir

Orta 30 dk Güncellendi:

Kısa cevap

"Bağlantı güvenli değil" mesajı genellikle SSL sertifikasının eksik olduğu, süresinin dolduğu, doğru kurulmadığı veya içeriğin HTTP ve HTTPS adresleri arasında karıştığı anlamına gelir. Son kullanma tarihini, sertifika zincirini ve yönlendirmeleri kontrol edin, ardından geçerli bir sertifika kurun ve HTTPS'i zorunlu kılın.

Sorun nasıl anlaşılır

  • Tarayıcı "Bağlantı güvenli değil" veya "Not secure" uyarısı gösteriyor, bazen kırmızı uyarı simgesiyle birlikte
  • Site https:// üzerinden açılıyor ancak sertifika uyarısı veriyor
  • Bazı sayfalar veya resimler http:// üzerinden yükleniyor ve karma içeriğe neden oluyor
  • Yeni hostinge geçtikten sonra SSL hatası ortaya çıkıyor
  • Kullanıcılar güvenlik uyarısı nedeniyle siteye erişemediklerini bildiriyor

En yaygın nedenler

Sertifikanın süresi dolmuş

SSL sertifikalarının sınırlı bir geçerlilik süresi vardır. Otomatik olarak yenilenmezse tarayıcılar uyarı gösterir.

Sertifika kurulu değil veya yanlış

Sunucuda özel anahtar eksik, sertifika zinciri tamamlanmamış veya yanlış alan adı için sertifika kurulmuş.

Karma içerik (mixed content)

Sayfa HTTPS üzerinden yükleniyor ancak bazı öğeler (resimler, betikler, CSS) HTTP üzerinden yükleniyor, bu nedenle tarayıcı uyarı gösteriyor.

Yanlış alan adı veya alt alan adı

Sertifika www veya yalnızca ana alan adı için düzenlenmiş, ancak site başka bir adla açılıyor veya SAN kaydı eksik.

Hatalı yönlendirme

HTTP ve HTTPS sürümleri paralel çalışıyor veya bir yönlendirme döngüsü var, bu da uyarıya veya siteye erişilememesine neden olabilir.

Adım adım çözüm

  1. 1

    Sertifikanın son kullanma tarihini kontrol edin

    Adres çubuğundaki site bilgileri simgesine (kilit veya benzeri simge) tıklayın ve sertifikayı görüntüleme seçeneğini seçin. Son kullanma tarihine ve alan adının eşleşip eşleşmediğine bakın. Sertifikanın süresi dolmuşsa 3. adıma geçin.

  2. 2

    Sorunun tüm sitede mi yoksa yalnızca bazı sayfalarda mı olduğunu belirleyin

    Birkaç sayfa açın ve uyarının her yerde mi yoksa yalnızca sitenin bazı bölümlerinde mi göründüğünü kontrol edin. Yalnızca bazı sayfalarda görünüyorsa büyük olasılıkla karma içerik sorunudur.

  3. 3

    SSL sertifikasını yenileyin veya kurun

    Hosting kontrol panelinde SSL/TLS sertifikaları bölümünü bulun. Ücretsiz Let's Encrypt kullanıyorsanız yenilemeyi başlatın veya otomatik yenilemeyi açın. Satın alınmış bir sertifikanız varsa yeni dosyaları indirin ve panel veya hosting desteği aracılığıyla kurun.

  4. 4

    Sertifika zincirini kontrol edin

    Eksik zincir, uyarının sık görülen bir nedenidir. Hosting panelinde CA bundle dosyasını kurma seçeneğini arayın veya zinciri kontrol etmeleri için desteğe başvurun. Kontrol araçlarını SSL Labs gibi sitelerde bulabilirsiniz, ancak hassas verileri girmeyin.

  5. 5

    Karma içeriği kaldırın

    Uyarı veren sayfayı açın, geliştirici araçlarını (F12 veya ilgili kısayol) açın ve http:// içeren hatalar için Console veya Network sekmesine bakın. Ardından veritabanında veya CMS aracılığıyla resim, betik ve stil bağlantılarındaki http:// adreslerini https:// ile değiştirin. Veritabanını değiştirmeden önce mutlaka yedek alın. WordPress kullanıyorsanız wp search-replace 'http://siteniz' 'https://siteniz' --all-tables WP-CLI komutunu veya güvenilir bir arama ve değiştirme eklentisini kullanın; yalnızca wp_posts tablosunu elle değiştirmekten kaçının çünkü serileştirilmiş verilere zarar verebilir.

  6. 6

    HTTPS'e yönlendirmeyi ayarlayın

    Hosting panelinde varsa HTTPS'i zorunlu kılma seçeneğini açın veya sunucu Apache kullanıyorsa .htaccess dosyasına bir kural ekleyin. Kuralın doğru olup olmadığını bilmiyorsanız önce dosyanın yedeğini alın. Amaç tüm isteklerin https:// sürümüne gitmesidir.

  7. 7

    Önbelleği temizleyin ve gizli modda test edin

    Tarayıcı önbelleğini ve site önbelleğini (CDN veya önbellekleme eklentisi kullanıyorsanız) temizleyin. Hatanın giderildiğinden emin olmak için siteyi gizli pencerede veya başka bir cihazda açın.

  8. 8

    Sertifikanın otomatik yenilenip yenilenmediğini kontrol edin

    Ücretsiz sertifika kullanıyorsanız panelde otomatik yenilemeyi açın ve başarılı olup olmadığını kontrol edin. Süresi dolmadan bir ay önce durumu kontrol etmek için bir hatırlatıcı ayarlayın.

Hiçbir şey işe yaramazsa

Sertifikayı yenilediyseniz ve yönlendirmeleri ayarladıysanız ancak uyarı hala devam ediyorsa, birden fazla site örneği (staging, eski kopya) olup olmadığını veya CDN hizmetinin kendi sertifikasını kullanıp kullanmadığını kontrol edin. Bu durumda tam alan adı ve hatanın ortaya çıktığı zamanla birlikte hosting veya CDN sağlayıcınızın desteğine başvurun. Ters proxy'nin yanlış yapılandırılması gibi gelişmiş durumlar için sunucu yöneticisinin yardımı gerekir.

Tekrarlanmaması için

  • SSL sertifikasının otomatik yenilenmesini açın ve ayda bir durumu kontrol edin.
  • HTTP bağlantıları ekleyebilecek CMS ve eklentileri düzenli olarak güncelleyin.
  • Her büyük site değişikliğinden sonra karma içerik kontrol aracı kullanın.
  • Sertifikanın geçerlilik süresini kaydedin ve bir hatırlatıcı ayarlayın.

Ne zaman uzmana başvurmalı

Hosting paneline erişemiyorsanız, sertifikanın nasıl kurulacağını bilmiyorsanız veya tüm adımlardan sonra hata tekrarlanıyorsa, IT desteğine veya sunucu yöneticisine başvurun.

Web sitesi yapımı · Hızlı, SEO uyumlu, çok dilli web siteleri

Sık sorulan sorular

SSL hatası kullanıcılar için tehlikeli mi?

Evet, uyarı ziyaretçileri caydırır ve güveni zedeleyebilir. Giderilmezse tarayıcılar siteyi güvenli değil olarak gösterebilir ve arama motorları görünürlüğünü azaltabilir.

Ücretsiz SSL sertifikasını kendim kurabilir miyim?

Hosting paneli Let's Encrypt sertifikasının otomatik kurulumunu sunuyorsa kurabilirsiniz. Aksi takdirde hosting desteğine veya sunucu yöneticisine başvurun.

Uyarı neden yalnızca bazı sayfalarda görünüyor?

Çoğunlukla karma içerik, yani HTTP üzerinden yüklenen öğeler nedeniyle. Tarayıcı konsolunu kontrol edin ve içerikteki tüm `http://` bağlantılarını değiştirin.

Paylaş
Çözüm bulamadınız mı?AI BT asistanı 7/24 hizmetinizde. Sorunu anlatın veya hatanın ekran görüntüsünü gönderin, durumunuza özel talimat alın.AI BT asistanına sorun