7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

Karışık İçerik (Mixed Content) Uyarısı Nasıl Düzeltilir?

Okuma süresi: 2 dk

Kısa yanıt: Sayfanızda http:// ile yüklenen görsel, betik veya stil dosyaları varsa tarayıcı kilit simgesini kaldırır veya bu dosyaları engeller. Tarayıcının geliştirici araçları (F12) › Konsol sekmesinde “Mixed Content” uyarılarını bulun ve ilgili bağlantıları https:// ile güncelleyin.

Bu rehber kimin için: HTTPS’e geçen site sahipleri · Gereken süre: 15 dakika · Seviye: Orta

Karışık içerik, HTTPS ile açılan bir sayfanın bazı kaynakları şifresiz HTTP ile yüklemesidir. Modern tarayıcılar görsel gibi pasif içerikleri otomatik olarak HTTPS’e yükseltmeye çalışır, betik ve iframe gibi aktif içerikleri ise doğrudan engeller. Bu da sayfanın bozuk görünmesine veya formların çalışmamasına yol açabilir.

Karışık içeriği bulma ve düzeltme

  1. Konsolu açın: Sayfayı Chrome’da açın, F12 › Console sekmesinde “Mixed Content” ile başlayan satırları inceleyin; her satır sorunlu dosyanın adresini gösterir.
  2. Kaynağı belirleyin: Adres sizin alan adınızdaysa içerik veya temadan, başka bir alan adındaysa harici bir koddan geliyordur.
  3. WordPress’te arama-değiştirme: Better Search Replace gibi bir arama-değiştirme eklentisiyle http:// adresi https:// ile değiştirin; önce deneme çalıştırması yapın. VPS’te WP-CLI ile wp search-replace 'http://alanadiniz.com' 'https://alanadiniz.com' --dry-run komutunu da kullanabilirsiniz.
  4. Tema ve eklenti ayarları: Tema özelleştirici, sayfa oluşturucu ve eklenti ayarlarındaki logo ve arka plan adreslerini güncelleyin.
  5. Harici kodları güncelleyin: Harita, video veya reklam kodlarının https sürümlerini kullanın.
  6. Önbelleği temizleyin: LiteSpeed Cache ve tarayıcı önbelleğini temizleyip sayfayı yeniden test edin.

Geçici çözüm: otomatik yükseltme

.htaccess dosyasına Header always set Content-Security-Policy "upgrade-insecure-requests" satırını eklemek, tarayıcıya tüm http kaynaklarını https olarak istemesini söyler. Bu, kaynağın https sürümü varsa sorunu gizler; ancak kalıcı çözüm bağlantıları veritabanında düzeltmektir.

Hâlâ çözülmediyse

Uyarı yalnızca bazı sayfalarda görünüyorsa o sayfaların içeriğine gömülü eski bağlantılar vardır. HTTPS yönlendirmesini henüz yapmadıysanız HTTPS yönlendirmesi rehberini izleyin. Sitenizin güvenlik başlıklarını HTTP başlık kontrol aracıyla görebilirsiniz. Ücretsiz SSL ve LiteSpeed önbelleği WordPress hosting paketlerimize dahildir.

Sık sorulan sorular

Eklentiyle düzeltebilir miyim?

Evet, ancak eklentiler her sayfa yüklemesinde değiştirme yapar; veritabanını bir kez düzeltmek daha verimlidir.

Arama-değiştirme siteyi bozar mı?

Arama-değiştirme eklentileri ve VPS’teki WP-CLI komutu serileştirilmiş verileri doğru işler; yine de önce yedek alın.

İlgili rehberler