Drupal ile HTTPS Yönlendirmesi (HTTP Güvenliğini Etkinleştirme (HTTPS))

Detaylı İçerik Arama

Herhangi bir filtre seçin ve sonuçları görmek için Uygula'ya tıklayın.

Blog Kategori: 

Merhabalar. Bildiğiniz gibi Google arama sonuçları sayfasında Https protokolü bulunmayan siteleri önce sıralamada geriye kaydırmıştı sonra da güvenilir işaretini kaldırmıştı. Hal böyle olunca da webmasterlar sertifika edinmek zorunda kaldılar. Edinmezsek ne olur? Diye bir soru gelebilir aklınıza. Şu olur; sıralamada gün be gün diplere doğru gidersiniz. Bu da emeğinizin karşılığını alamamanız anlamına gelir.

Şimdi gelelim konumuza. Drupal 7 tabanlı bir siteniz var ve sertifika kurulumunu yaptınız/yaptırdınız. Geriye ne kaldı? Geriye de https yönlendirmesi kaldı. Bunu sizin yapmanızı istiyor hosting firmaları.

Nasıl yapacağımıza gelince çok basit. (Apache sunucular için)

  1. Adım: sites/default/settings.php dosyamızı açıyoruz. Burada en son satıra veya dilediğiniz bir satıra (diğer kodları bölmeden) gelip şu kodu ekliyoruz; $conf['https'] = TRUE;
  2. Adım: 1.adımdaki kodun altına yeni bir satıra geçip şu kodu ekliyoruz; $base_url = 'https://www.yourdomainhere.com';
  3. Adım: Kök dizinimize geliyoruz (wwwroot veya www veya public_html vs...). Burada eğer varsa .htaccess dosyasını açıyoruz ve şu kodları da oraya ekliyoruz;
       RewriteCond %{HTTP_HOST} .
       RewriteCond %{HTTP_HOST} !^www\. [NC]
       RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
     
       RewriteCond %{HTTPS} off
       RewriteCond %{HTTP:X-Forwarded-Proto} !https
       RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

İşte bu kadar basit.

Umarım faydalı olmuştur...

Yeni yorum ekle

Günlükler