HTTP’den HTTPS’ye Yönlendirme WordPress cPanel ve Plesk ile

İnternet kullanıcılarının güvenlik talepleri ve arama motorlarının sıralama algoritmalarındaki güncellemeler, HTTPS kullanımını web siteleri için vazgeçilmez bir gereklilik haline getirmiştir. Eğer sitenizi güvenli bir protokol üzerinden sunmak ve SEO açısından bir adım öne geçmek istiyorsanız, HTTP trafiğinizi HTTPS’ye yönlendirmeniz gerekir. Bu rehberde, farklı sunucu türleri ve kontrol panelleri üzerinden HTTPS yönlendirmesini nasıl gerçekleştireceğinizi adım adım anlatıyoruz.

HTTPS (Hypertext Transfer Protocol Secure), internet üzerindeki iletişimi şifreleyerek güvenli hale getiren bir protokoldür. SSL/TLS şifreleme katmanlarıyla HTTP’nin üzerine eklenir ve kullanıcı bilgilerini üçüncü şahıslardan korur. HTTPS, yalnızca veri güvenliği için değil, aynı zamanda arama motoru optimizasyonu, güven işaretleri ve e-ticaret platformlarının güvenilirliği açısından da önemlidir.

SSL (Secure Sockets Layer), tarayıcı ile sunucu arasındaki tüm iletişimi şifreleyerek güvenli hale getirir. Ziyaretçiler, sayfa adresinde yer alan “https://” ve kilit simgesini görerek, iletişimin güvenli olduğunu anlayabilirler. Bu şifreleme, veri bütünlüğünü sağlar, kimlik doğrulaması yapar ve kullanıcıların güvenliğini temin eder.

HTTPS, hem kullanıcı verilerini şifreler hem de sitenizin tarayıcılar ve arama motorları tarafından güvenli olarak tanınmasını sağlar. “https://” öneki ve kilit simgesi, ziyaretçilerin sitenizle güvenli bir şekilde etkileşime girmelerini mümkün kılar. Ayrıca HTTP/2 aktif bir yapı sayesinde, bu güvenli bağlantı çok daha hızlı ve verimli hale getirilebilir. Google gibi arama motorları ise HTTPS kullanan sitelere daha yüksek sıralama önceliği verir.

cPanel Üzerinde HTTPS Yönlendirmesi

Web sitenizin kök dizininde yer alan public_html klasörü içerisinde .htaccess adlı bir dosya olmalıdır. Yoksa manuel olarak aynı isimde bir dosya oluşturabilirsiniz. Aşağıdaki kuralları .htaccess dosyasına ekleyelim.

WordPress Tabanlı Sitelerde HTTPS Geçişi

WordPress kullanıcıları için yalnızca yönlendirme kodu eklemek yeterli olmayabilir. Ek olarak admin panelden de bazı ayarların güncellenmesi gerekir.

Yönetici paneline giriş yaparak Ayarlar > Genel bölümüne gidip buradaki WordPress Adresi ve Site Adresi kısımlarında http:// öneklerini https:// ile değiştirelim. Daha sonra .htaccess dosyasına aşağıdaki kodu ekleyelim.

Plesk Panel Üzerinde HTTPS’ye Otomatik Yönlendirme

Plesk arayüzüne giriş yaptıktan sonra alan adımızı seçelim ve Barındırma Ayarları kısmını açalım. Güvenlik Ayarları sekmesinde, HTTP’den HTTPS’ye sabit 301 yönlendirme seçeneğini aktif hale getirelim ve ardından ayarları kaydedelim. Böylece, HTTP talepleri güvenli bağlantıya yönlendirilmiş olacaktır.

Windows Sunucu (IIS) Üzerinde HTTPS Yönlendirme

Microsoft’un resmi sitesinden URL Rewrite modülünü indirip yükledikten sonra IIS Yöneticisi’ni açalım. Yönlendirme yapılacak siteyi seçip, URL Rewrite öğesine çift tıklayalım. Sağ taraftaki panelde “Kural(lar) Ekle” seçeneğine tıklayıp “Boş Kural”ı seçelim ve Tamam diyelim.

Kuralımıza bir ad verelim ve “Eşleşen URL” bölümünü “Desenle Eşleşir” olarak ayarlayalım. Desen kısmına (.*) yazalım ve “Büyük/küçük harf ayrımını göz ardı et” seçeneğini işaretleyelim. Ardından “Koşullar” sekmesine geçelim, “Tümünü Eşleştir” seçeneğini işaretleyip yeni bir koşul ekleyelim. Giriş olarak {HTTPS}, desen olarak ^OFF$ yazalım ve işlemi tamamlayalım.

Eşleşen URL ayarları

Ardından “Eylem Türü”nü “Yönlendirme” olarak ayarlayalım. URL alanına https://{HTTP_HOST}/{REQUEST_URI} yazalım, “Sorgu dizesini ekle” kutusunu kaldırıp yönlendirme türünü “Kalıcı (301)” yapalım.

Düzenleme Eylemi

Son olarak, sağdaki “Uygula” butonuna tıklayarak ayarları kaydedelim. Gerekirse, site klasörüne gidip web.config dosyasını açarak kuralın eklendiğini kontrol edelim veya dosyayı manuel olarak düzenleyelim.

Yorum yapın