Doğru HTTPS yönlendirmesi, her HTTP isteğini yolu ve sorgu parametrelerini koruyarak tek adımda kanonik HTTPS adrese götürür. .htaccessyalnız Apache veya uyumlu LiteSpeed yapılandırmalarında çalışır; Nginx bu dosyayı okumaz.
Kural eklemeden önce sertifikanın doğrudan HTTPS isteğinde çalıştığını ve CDN, hosting paneli ya da eklentide başka yönlendirme bulunmadığını doğrulayın.
.htaccess yönlendirmesi nedir?
Apache’nin dizin düzeyindeki rewrite kuralı, HTTP isteğini WordPress çalışmadan HTTPS’ye gönderebilir. Özel kuralı WordPress’in otomatik yazdığı işaretlerin dışında tutun; aksi hâlde kalıcı bağlantılar kaydedildiğinde silinebilir.
Gerçekçi örnek
CDN zaten HTTPS yönlendirmesi yaparken origin’deki kopya kural, proxy bağlantısını HTTP sanır ve döngü üretir. Çözüm ikinci bir kural eklemek değil, yönlendirmeyi yöneten katmanı seçmek ve proxy’nin ilettiği HTTPS bilgisini doğru değerlendirmektir.
Ne zaman kullanılmalıdır?
Sunucu gerçekten Apache/LiteSpeed ise, mod_rewriteve override izinleri açıksa, HTTPS çalışıyorsa ve yönlendirme başka katmanda yönetilmiyorsa kullanılabilir. Managed hosting veya CDN kuralı daha uygun olabilir.
Uygulama adımları
- Sunucu türünü ve etkin web kök dizinini doğrulayın.
- Mevcut
.htaccessdosyasını yedekleyin. - Doğrudan HTTPS ve kanonik hostu sınayın.
- Yalnızca doğrulanan istek yolu için gereken yönlendirme kuralını WordPress işaretlerinin dışına ekleyin.
- HTTP üzerinden ana sayfayı, iç içe bir URL yolunu, sorgu parametreli bir adresi, 404 sayfasını, giriş sayfasını ve statik bir dosyayı test edin.
- Zincirdeki her
Locationheader’ını ve toplam yönlendirme sayısını kontrol edin.
İleri kontroller
Proxy arkasında yalnız güvenilir katmanın yazdığı, istemcinin HTTPS kullandığını bildiren başlığı değerlendirin. Alternatif hostu da tekilleştiriyorsanız host ve protokol kararını tek yönlendirmede birleştirin. POST endpoint’lerinde yöntem değişikliği riskini ayrıca inceleyin.
Riskler ve geri alma
Yanlış sözdizimi 500 hatasına, hatalı HTTP/HTTPS koşulu yönlendirme döngüsüne, gereğinden geniş host kuralı ise açık yönlendirmeye yol açabilir. Dosya erişimini koruyun; hata oluşursa yedek .htaccessdosyasını geri yükleyin. Sorunu giderirken HSTS’yi etkinleştirmeyin.
AIOWS nasıl yardımcı olur?
AIOWS SSL Yöneticisi
.htaccess yönlendirmesini uygulamadan önce AIOWS SSL Yöneticisi, WordPress’in HTTPS adreslerini ve mevcut yönlendirme davranışını denetlemeye yardımcı olur.
Modül web sunucusu türünü değiştirmez ve her hosting ortamında .htaccessyazmaz. Dosya ve proxy yapılandırması ilgili altyapı katmanında yapılmalıdır. AIOWS tarafındaki kontroller, uygulama sonucunu değerlendirmeye yardımcı olur.
Yönlendirme döngüsü veya yönetim erişimi sorunu görülürse yeni kural eklemeyin. Yedek dosyaya dönün ve CDN, sunucu ile WordPress yönlendirmelerini ayrı inceleyin.
AIOWS SSL Yöneticisi’ni inceleyinAIOWS planlarını karşılaştırın
İlgili yazılar
- WordPress Mixed Content Hatası: HTTPS Sorununu Çözme Rehberi
- WordPress’te HSTS Güvenle Nasıl Etkinleştirilir?
- WordPress’te WWW ve WWW Olmayan HTTPS Yönlendirmeleri
Sonuç
.htaccessyönlendirmesini yalnız uygun sunucuda, çalışan TLS ve tek yönlendirme sahibiyle kullanın. İç içe URL yollarını, sorgu parametrelerini ve uygulama akışlarını tek yönlendirmeyle doğrulayın.









