Mixed Content Sorunu Nasıl Çözülür?

Göktan Öztaş
Kategoriler: Güvenlik DuvarıSSL Sertifikası

Web siteniz HTTPS üzerinden çalışırken bazı içerikler HTTP üzerinden yükleniyorsa Mixed Content (Karışık İçerik) uyarısı alırsınız. Bu durum, sitenizin güvenliğini etkiler ve tarayıcılar bazı içerikleri engelleyebilir. Aşağıdaki adımları uygulayarak mixed content sorununu çözebilirsiniz.


Çözüm Adımları

  1. HTTPS Sertifikasının Aktif Olduğunu Kontrol Edin

    • Web sitenize HTTPS üzerinden erişim sağlanabiliyor olmalıdır.

    • Let’s Encrypt veya satın alınmış SSL sertifikasının doğru şekilde kurulu olduğundan emin olun.

  2. Tarayıcı Konsolunu Kontrol Edin

    • Google Chrome’da: Sağ tık → “İncele” → “Console” sekmesi.

    • Hangi içeriklerin HTTP üzerinden yüklendiğini görebilirsiniz.

  3. HTTP URL’leri HTTPS’ye Güncelleyin

    • Site içindeki tüm resim, script, CSS ve iframe URL’lerini HTTPS ile değiştirin.

    • WordPress kullanıyorsanız Better Search Replace veya Really Simple SSL gibi eklentilerle otomatik güncelleme yapabilirsiniz.

  4. Yönlendirme Yapın

    • cPanel veya Narhost panelinde .htaccess dosyasına aşağıdaki kodu ekleyerek tüm HTTP trafiğini HTTPS’ye yönlendirebilirsiniz:

      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
  5. Tarayıcı Önbelleğini Temizleyin

    • Değişikliklerden sonra tarayıcı önbelleğini temizleyin veya gizli modda sitenizi tekrar test edin.

  6. Kontrol Edin

    • Siteyi ziyaret edin ve tarayıcıda yeşil kilit simgesinin göründüğünden emin olun.

    • Gerekirse Why No Padlock gibi araçlarla siteyi test edin.

[narhost-info]

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun
Etiketler: sslmixedcontent