SSL Sertifikası

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

Mixed content (karışık içerik) hatası, HTTPS ile yüklenen bir sayfanın içinde http:// üzerinden çağrılan kaynaklar (resim, script, stil, iframe) bulunduğun

Mixed content (karışık içerik) hatası, HTTPS ile yüklenen bir sayfanın içinde http:// üzerinden çağrılan kaynaklar (resim, script, stil, iframe) bulunduğunda ortaya çıkar. Tarayıcı bu güvensiz kaynakları ya engeller ya da adres çubuğundaki kilit simgesini kaldırarak sayfayı "tam güvenli değil" olarak işaretler.

Mixed Content Neden Oluşur?

  • Tema, eklenti veya içerikte sabit http:// bağlantıları kalmış
  • Harici kaynaklar (font, script, görsel) HTTP üzerinden yükleniyor
  • Veritabanında eski HTTP URL'leri kayıtlı

Nasıl Çözülür?

  1. Kaynağı bulun: Tarayıcının geliştirici konsolunda "Mixed Content" uyarıları, hangi kaynağın HTTP olduğunu gösterir.
  2. URL'leri güncelleyin: Tüm kaynak bağlantılarını https:// yapın veya protokolsüz (//) biçime çevirin.
  3. Veritabanını düzeltin: İçerik yönetim sistemlerinde eski http URL'lerini toplu değiştirin.
  4. Otomatik yükseltme: Sayfa başlığına Content-Security-Policy: upgrade-insecure-requests ekleyerek tarayıcının HTTP isteklerini otomatik HTTPS'e çevirmesini sağlayabilirsiniz.

Kalıcı Çözüm

Sitedeki tüm trafiği 301 ile HTTPS'e yönlendirin ve içerikte hiçbir HTTP kaynağı kalmadığından emin olun. Kurulum sonrası bağlantıyı bir SSL kontrol aracıyla test edin. Sertifikanızın geçerli ve zincirinin tam olduğundan emin olmak için SSL kurulum rehberlerimize, uygun ürünler için SSL sertifikaları sayfamıza bakın.

Bu makale faydalı oldu mu?

Makale Ara

SSL Sorun Giderme

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç