Web sitenize SSL sertifikası kurduktan sonra bazı sayfalar veya tüm site HTTP’den HTTPS’ye düzgün yönlendirilmeyebilir. Bu durum, tarayıcılarda “Güvenli Değil” uyarısı veya mixed content hatalarına yol açabilir. Aşağıdaki adımları uygulayarak site yönlendirmesini düzeltebilirsiniz.
SSL sertifikasının doğru şekilde kurulu olduğunu ve sitenize HTTPS üzerinden erişilebildiğini doğrulayın.
Web sitenizin kök dizininde bulunan .htaccess dosyasını açın.
Tüm HTTP trafiğini HTTPS’ye yönlendirmek için aşağıdaki kodu ekleyin:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Nginx kullanıyorsanız sunucu bloklarına aşağıdaki satırı ekleyin:
server {
listen 80;
server_name domainadresi.com www.domainadresi.com;
return 301 https://$host$request_uri;
}
WordPress kullanıyorsanız Ayarlar → Genel bölümünden Site Adresi (URL) ve WordPress Adresi (URL) alanlarını HTTPS ile güncelleyin.
Sitedeki tüm resim, script ve CSS dosyalarının HTTPS üzerinden yüklendiğinden emin olun.
Gerekirse Really Simple SSL veya Better Search Replace gibi eklentilerle URL’leri güncelleyin.
Değişikliklerden sonra tarayıcı önbelleğini temizleyin veya gizli modda siteyi tekrar test edin.
Tüm sayfalar HTTPS üzerinden doğru şekilde yükleniyorsa yönlendirme sorunu çözülmüştür.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çözemediniz mi?
Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.