Ağ YönetimiSunucu/Hosting Yönetim Panelleri

      WordPress cPanel ve Plesk Üzerinde HTTPS Yönlendirmesi

      Günümüzde internet kullanıcılarının güvenlik beklentileri ve arama motorlarının sıralama algoritmalarındaki değişiklikler, HTTPS kullanımını web siteleri için bir zorunluluk haline getirmiştir. Ziyaretçilerinizi güvenli bir protokol üzerinden karşılamak ve SEO avantajı sağlamak için HTTP trafiğini HTTPS’ye yönlendirmeniz şarttır. Özellikle Linux SSH HTTP yapılandırmaları üzerinden yapılan manuel yönlendirmeler, sunucu seviyesinde daha esnek ve etkili çözümler sunar. Bu rehberde, farklı sunucu türleri ve kontrol panelleri ile HTTPS’ye nasıl yönlendirme yapacağınızı gösteriyoruz.

      HTTPS (Hypertext Transfer Protocol Secure), internet üzerinden yapılan veri iletişimini şifreleyerek güvence altına alır. HTTP’ye ek olarak SSL/TLS katmanı sayesinde veri şifrelenir ve bu da üçüncü şahısların bilgiye erişmesini engeller. HTTPS, sadece kullanıcı verilerini korumakla kalmaz, aynı zamanda SEO sıralamaları, güven işaretleri ve e-ticaret platformları için de önemli bir faktördür.

      SSL (Secure Sockets Layer), verilerin güvenli bir şekilde iletilmesini sağlamak için tarayıcı ile sunucu arasında şifreleme yapar. Kullanıcılar, “https://” ve adres çubuğundaki kilit simgesi aracılığıyla bu şifreli iletişimi kolayca tanıyabilirler. Özellikle kontrol paneli tabanlı sistemlerde, örneğin Plesk SSL kurma işlemi sayesinde bu koruma sadece birkaç adımda aktif hale getirilebilir. Bu sistem, veri bütünlüğünü ve kimlik doğrulamasını güvence altına alarak kullanıcıların güvenliğini sağlar.

      HTTPS, sadece kullanıcı verilerini şifreleyerek güvenliği sağlamakla kalmaz, aynı zamanda sitenizin güvenli olarak algılanmasını da temin eder. Tarayıcılar ve arama motorları, “https://” ve kilit simgesini görerek sitenizin güvenli olduğunu anlar ve kullanıcılar güvenle etkileşime geçebilir. Bununla birlikte, Google gibi arama motorları, HTTPS kullanan sitelere sıralama açısından daha fazla öncelik 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ını seçip, Barındırma Ayarları sekmesini açalım. Ardından, Güvenlik Ayarları başlığı altında yer alan HTTP’den HTTPS’ye sabit 301 yönlendirme seçeneğini etkinleştirip ayarları kaydedelim. Bu sayede, tüm HTTP talepleri güvenli HTTPS bağlantısına yönlendirilmiş olur.

      Windows Sunucu (IIS) Üzerinde HTTPS Yönlendirme

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

      Kuralımıza bir isim verelim. “Eşleşen URL” bölümünü “Desenle Eşleşir” olarak belirleyelim, “Düzenli İfadeler” seçeneğini kullanarak desen kısmına (.*) yazalım ve “Büyük/küçük harf ayrımını göz ardı et” kutusunu işaretleyelim. Daha sonra “Koşullar” sekmesine geçip, “Tümünü Eşleştir” seçeneğini seçelim ve yeni bir koşul ekleyelim. Giriş olarak {HTTPS} yazalım, desen olarak ^OFF$ girip bu bölümü 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.

      Hi, I’m Spesifik

      Bir yanıt yazın

      E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir