Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi
Hızlı çözüm
SSL kurulduktan sonra http https yönlendirme düzeltme işlemi iki yoldan biriyle yapılır: cPanel’in Alan Adları ekranındaki “Force HTTPS Redirect” seçeneğini açmak ya da .htaccess dosyasına yönlendirme kuralı eklemek.
.htaccess‘e yönlendirme kuralını elle ekleyin.| Panel | cPanel |
|---|---|
| Sistem | Paylaşımlı hosting (Apache, .htaccess) |
| Yetki | cPanel kullanıcısı |
| Narhost ürünü | SSL Sertifikası |
Başlamadan önce
.htaccess dosyasını düzenlemeden önce bir kopyasını indirip yedekleyin.Bir sertifika kurulması sitenin HTTPS üzerinden açılabilmesini sağlar ama http adresine gelen ziyaretçiyi otomatik olarak https’e taşımaz; bu iki ayrı ayardır. Sertifika kurulduktan sonra http https yönlendirme düzeltme adımı atlanırsa site hem http hem https üzerinden aynı anda açılmaya devam eder, arama motorları ve tarayıcılar hangi sürümün asıl olduğunu bilemez.
Beklenen sonuç: alan adınızın yanında geçerli bir sertifika ve bitiş tarihi görünür.

Beklenen sonuç: seçenek açıldıktan sonra http adresine giden istek https’e düşer.

.htaccess dosyasını açın ve dosyanın başına şu satırları ekleyin:
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Beklenen sonuç: dosyayı kaydettikten sonra http adresine giden istek 301 ile https’e düşer.
https:// ile başlayacak şekilde kaydedin; aksi halde WordPress kendi içindeki bağlantıları http olarak üretmeye devam eder.
Beklenen sonuç: kaydettikten sonra site içi bağlantılar https ile üretilir.
Beklenen sonuç: alan adı tek bir sürümde (www’lu ya da www’suz) sabitlenir.
Dikkat
Cloudflare gibi bir CDN kullanıyor ve şifreleme modu “Flexible” seçiliyse Cloudflare ile sunucunuz arasındaki bağlantı hâlâ http’dir; sunucu tarafında da http’yi https’e zorlarsanız iki taraf birbirini sürekli yönlendirir ve ERR_TOO_MANY_REDIRECTS hatası çıkar. Bu durumda Cloudflare şifreleme modunu “Full” ya da “Full (strict)” olarak değiştirin.
Yönlendirme doğru çalışsa bile sayfa içindeki resim, script ya da CSS dosyaları hâlâ http adresinden çağrılıyorsa tarayıcı “Bağlantı tam güvenli değil” uyarısı gösterir; bu ayrı bir sorundur ve karışık içerik sorunu nasıl çözülür yazısında anlatılır.
Sonuç
Terminalden ya da bir çevrimiçi araçla curl -I http://alanadiniz.com çalıştırın; yanıt başlığında 301 kodu ve Location: https://alanadiniz.com/ satırı görünüyorsa http https yönlendirme düzeltme işlemi tamamlanmış demektir.
Narhost desteği
Adımları uyguladıysanız ama döngü ya da yönlendirme sorunu sürüyorsa destek talebinize alan adınızı, CDN kullanıp kullanmadığınızı ve tarayıcıda gördüğünüz hata mesajını ekleyin.
Sonraki adımlar
Evet; panel seçeneği ve .htaccess kuralı statik sitelerde ve WordPress dışındaki CMS’lerde de aynı şekilde çalışır. WordPress’e özgü olan tek fark Ayarlar → Genel bölümündeki site adresi alanlarıdır.
Önerilmez. İkisi de aynı işi yaptığı için gereksiz bir yönlendirme adımına ya da bazı yapılandırmalarda döngüye yol açabilir; yalnızca birini açık tutun.
Genelde Cloudflare gibi bir CDN’in şifreleme modu ile sunucudaki yönlendirme kuralının çakışmasından kaynaklanır; CDN’in şifreleme modunu “Full” yapmak çoğu durumda döngüyü çözer.
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.