Bizimle iletişime geçin

BAHUSUS.COM

Web sitesini HTTP den HTTPS ye Yönlendirmek

HTTP den HTTPS ye

WordPress

Web sitesini HTTP den HTTPS ye Yönlendirmek

Web sitesini HTTP den HTTPS ye çevirmek

HTTP den HTTPS ye geçiş, HTTPS her yerde ve son zamanlarda olmalıdır.

Google bunu, arama motoru sonuçlarına göre sıralama sinyali olarak görüyor.

Web sitenizi SSL sertifikasıyla güvence altına almayı düşünmeniz gereken başlıca iki neden var.

  1. Güvenlik – hassas verilerin kullanıcı tarayıcısından web sunucusuna veya ağ kenarına şifrelenmesini sağlamak için. SSL’ye sahip olmak, web sitenizin güvende olduğu ziyaretçiye de biraz güven verir.
  2. SEOHTTPS yeni bir sıralama sinyalidir ve büyük patron sizi izliyor, bu yüzden yarışta geride kalmayın.

Maliyet hakkında endişeleriniz varsa, hatırlatmama izin verin, SSL sertifikasını birçok ihraççiden ÜCRETSİZ alabilirsiniz. Ve SiteGround gibi paylaşılan barınakların çoğu ücretsiz SSL sunuyor.

Bu yeniden yönlendirmeyi yapmanın birçok yolu vardır ve bulduğum en kolay olanı şunlar:

 

Apache’de HTTPS Yeniden Yönlendirme

  • Apache sunucunuza giriş yapın ve yüklü olduğu yere gidin.
  • Conf klasörüne gidin ve httpd.conf dosyasının yedeğini alın.
  • vi düzenleyicinizi kullanarak httpd.conf dosyasını açın (en sevdiğiniz editörü seçin).
  • mod_rewrite.so modülünün yüklendiğinden emin olun.

 

LoadModule rewrite_module modules/mod_rewrite.so

Yukarıdaki satırın yorumlandığı takdirde uncomment

  • Dosyanın sonuna şu dosyayı ekleyin.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Test etmek için Apache web sunucusunu yeniden başlatın. Yapılandırılmış bir web sitesi yeniden yönlendirebilir ve https’de erişilebilir olmalıdır.

Nginx’te HTTPS Yönlendirme

Nginx web sunucusuna giriş yapın ve nginx.conf veya default.conf dosyasının bir yedek kopyasını alın (sunucu yönergesi için kullandığınız dosya ne olursa olsun).

  • Server yönergesinde şu komutu ekleyin
return 301 https://$server_name$request_uri;
  • Dosyayı kaydedin ve Nginx web sunucusunu yeniden başlatın.

Nginx’i siteyi test etmek için yeniden başlatın.

 

CloudFlare’de HTTP Yönlendirmesi

Performans ve güvenlik için CloudFlare’den yararlanıyorsanız, bir web sitesinin HTTPS aracılığıyla olması çok kolaydır.

Cloud Flare ücretsiz SSL sertifikası sağlar ve sayfa kuralları aracılığıyla yeniden yönlendirme yapabilirsiniz.

  • Cloud Flare’de oturum açın ve siteyi seçin
  • Sayfa Kurallarına Git
  • “Sayfa Kuralı Oluştur” u tıklayın.
  • URL’yi girin (yıldız işareti koyun, bu nedenle yönlendirmeler tüm URI için olur).
  • “Bir Ayar Ekle” yi tıklayın ve açılır menüden “Her Zaman HTTPS Kullan” ı seçin.
  • “Kaydet ve Dağıt” ı tıklayın.

 

Birkaç saniye sürecek ve web sitenize https yoluyla erişebilecek durumda olacaksınız.

 

CPanel’de HTTPS Yönlendirme

Ön koşul: paylaşılan barındırma için bunu kullandığınızı varsayarak barındırma sağlayıcısının SSL sunmasını ve siteniz için etkinleştirilmesini sağlayın.

Paylaşılan barındırma sağlayıcısının çoğunda, cPanel ve yönlendirme seçeneğini başlatmak için aşağıdaki kodu girebileceğiniz .htaccess‘i değiştirme seçeneği sunulmaktadır.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Not: Varolan .htaccess dosyanızda “RewriteEngine On” zaten varsa, onu çoğaltmanız gerekmez.

 

SUCURI’de HTTPS Yönlendirme

SUCURI, WAF planı kapsamında ücretsiz sertifika sunar ve bunu HTTPS / SSL sekmesine giderek etkinleştirebilirsiniz.

Önce, SSL modunda “Tam HTTPS” yi seçin.

Konfigürasyonu kaydedin ve birkaç saniye içinde sitenize https üzerinden erişebilirsiniz.

 

WordPress’de HTTPS Yönlendirme

WordPress’de HTTP den HTTPS ye geçiş,  sitenizin karışık içeriği bozulmuş / hizmet veriyorsa, tüm kaynakları https: // üzerinden sunacak SSL Güvensizlik İçerik Düzeltici Eklentisi‘ni kullanmanız gerekebilir.

 

Bir WordPress web sitesini HTTP den HTTPS ye yeniden yönlendirmek isterseniz, .htaccess dosyanızı bu şekilde ayarlayın.

# HTTPS Rewrite
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

# Remove www from URL
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

Ayrıca, www olmayan sürümüne yönlendirerek URL’nizin başında www’den nasıl kurtulabileceğinizi gösteren örnek. SEO için kötü olan ve Google, Bing veya Yahoo gibi arama motorlarında sıralamalarınıza zarar verebilecek çift içerikli konuların önüne geçmek için de göz önünde bulundurmak isteyebileceğiniz bir şey olabilir.

 

İlginizi çekebilir:

 

Okumaya devam et
Şunlar da ilginizi çekebilir...
Admin

İçerikleri oluşturur, BAHUSUS ekibini yönetir ve bu blogda gördüğünüz her içeriğin güzel görünmesini sağlar.

Yorum yapmak için tıklayın

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Diğer WordPress

En üste