SSL sertifikası kurulu olduğu halde adres çubuğunda kilit işareti çıkmıyor veya sarı ünlem veriyorsa Karma İçerik (Mixed Content) düzeltme rehberi.
Mixed Content (Karma İçerik) Nedir?
Web sitenize SSL sertifikası yüklediğiniz halde tarayıcıda "Güvenli Değil" uyarısı görüyorsanız, sitenizin HTTPS üzerinden yüklenirken sayfa içindeki bazı görsel, font veya script dosyalarının eski http:// protokolüyle çağrıldığı anlamına gelir.
1. wp-config.php ile HTTPS Zorlaması
wp-config.php dosyanızın en üstüne aşağıdaki kodları ekleyin:
define('FORCE_SSL_ADMIN', true);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
$_SERVER['HTTPS'] = 'on';
}
2. Veritabanındaki Eski HTTP Bağlantılarını Toplu Değiştirin
Veritabanında kalmış eski http://siteniz.com bağlantılarını https://siteniz.com ile güncellemek için Better Search Replace eklentisini kullanabilir veya WP-CLI üzerinden şu komutu çalıştırabilirsiniz:
wp search-replace 'http://siteniz.com' 'https://siteniz.com' --all-tables WordPress Uzmanımız Sitenize Müdahale Etsin
Karmaşık veritabanı bozulmaları, virüs bulaşmaları veya beyaz ekran sorunlarında verilerinizi riske atmadan uzman desteği alın. Teklif formundan hemen yazın.
WordPress Uzmanı Teknik Ekibi
Bu rehber, kurumsal WordPress sitelerinde karşılaşılan gerçek vaka ve kriz yönetimi deneyimleriyle hazırlanmıştır.