SSL sertifikanızı kurdunuz ama siteniz hâlâ http:// ile açılıyor ya da tarayıcıda "Güvenli Değil" uyarısı mı görüyorsunuz? Bunun iki yaygın nedeni vardır: sitenin https'e yönlendirilmemiş olması ve karma içerik (mixed content).
1. Tüm trafiği https'e yönlendirin
WordPress kullanıyorsanız:
- Ayarlar > Genel bölümünde "WordPress Adresi" ve "Site Adresi" alanlarını
https://ile başlayacak şekilde güncelleyin. - Dilerseniz Really Simple SSL gibi ücretsiz bir eklentiyle yönlendirmeyi tek tıkla yapabilirsiniz.
Diğer siteler için (.htaccess ile): Sitenizin kök dizinindeki .htaccess dosyasına şu kuralı ekleyin:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
2. "Karma İçerik" sorununu çözün
Sayfanız https üzerinden açılsa bile içindeki bazı kaynaklar (görsel, stil, script) hâlâ http:// ile yükleniyorsa, tarayıcı kilidi göstermez ve uyarı verir. Buna karma içerik denir.
- Sayfa kaynağında
http://ile başlayan bağlantıları buluphttps://yapın. - WordPress'te bu işi Really Simple SSL veya Better Search Replace eklentisi otomatik halleder.
İpucu: Değişiklikten sonra tarayıcı önbelleğinizi temizleyip sayfayı yenileyin. Adres çubuğunda kilit simgesini görüyorsanız her şey yolundadır.