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

-A A +A

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...

İlginizi Çekebilir: 

Drupal 7 Admin (Yönetici) Parolasını Sıfırlama

Merhabalar. Yeni bir Drupal problemi ve çözümü ile karşı karşıya kaldık ve çözdük.

Drupal 7'de yönetici şifresini unutursanız ne olur?

Çok büyük sıkıntı olur :)

Peki nasıl yenisini alacağız?

Çok kolay, oluşturacağımız bir php dosyası ile işlem tamam. Kod bilmeye falan gerek yok, beyin bedava ;)

Şimdi neler yapacağımızı aşama aşama sıralayalım bakalım:

1.Aşama:

Drupal 7 DOMPDF Türkçe Karakter Sorunu

Merhabalar. Yine bir sorun ve çözümüne yönelik adımlar...
Drupal ile sayfalarınızın PDF formatında çıktısını alabilirsiniz.
Bunu için ilk önce drupal eklentisini kurmanız gerekiyor:
http://drupal.org/project/print
adresinden eklentiyi kurabilirsiniz.
Sonra /sites/all/libraries/ klasörünün içerise
http://code.google.com/p/dompdf/downloads/list

Drupal 7 Entity Reference View Widget Ayarları

Drupal 7'de Entity Reference View Widget eklentisinin kullanımındaki bir incelik ve kolaylıktan sizlere bahsetmek istiyorum.
Entity Reference View Widget eklentisinde var olan ancak benim gibi bulmak için çok uğraşabileceğinizi düşündüğüm "Add items" butonu yardımıyla açılacak modal pencereden içerikleri seçmek olayının nasıl yapıldığını kısaca tarif edeceğim.
Aşama aşama takip ederseniz çok kolaylıkla yapabilirsiniz.
1- Yapı (Structure) -> Views -> Add new views ( admin/structure/views/add)

Drupal 7 Filefield Paths stdClass Hatası ve Çözümü

Bu hatayla Node Gallery eklentisiyle içerik düzenlerken karşılaştım. Resimleri silmem, düzenlemem, resimlere açıklama eklemem gerektiğinde sürekli bu hatayı veriyordu. "Fatal error: Cannot use object of type stdClass as array in sites/all/modules/file_aliases/modules/file_aliases/modules/filefield_paths.inc on line 33"

Çözümü için aşağıdaki yolu takip edebilirsiniz...

değişiklik yapılacak dosya /sites/all/modules/file_aliases/modules/filefield_paths.inc dosyası
--- dosyadan silinecekler
+++ dosyada silinen yere eklenecekler

Drupal 7 İçerik Eki Resimlerinin Özelleştirilmesi - Mini Gallery (Resimli Anlatım)

Drupal 7 ile hazırladığınız bir site var ve içeriğe eklediğiniz resimler hep alt alta görünüyor.

Bu da sizi rahatsız ediyor.

Ne yapalım böyle çıkıyor! diye kendinizi üzmeyin.

Aynı sıkıntıyı bende çok yaşadım ve maalesef Drupal'in Türkçe desteği pek yeterli sayılmadığından yabancı sitelerde gezdim gezdim, en sonunda buldum.

Yapmamız gerekenler adım adım şu şekilde;

1- Bir not defteri sayfası açalım (ya da php dosyası oluşturabileceğimiz başka düzenleyicilerde yeni bir dosya açalım).

Drupal 7 Media Gallery Eklenti Hatası

Merhabalar. Karşılaştığım ve çözüme kavuştuğum bir problemi daha paylaşmak istedim. Drupal 7 için kullanılan Media Gallery eklentisi ihtiyaç duyduğu başka bir eklenti olan multiform için sürüm uyuşmazlığı hatası veriyorsa (incompatible with version) yapacağımız işlem şu şekilde: /sites/all/modules/media_gallery/media_gallery.info dosyasını açıp 10. satırdaki şu ifadeyi değiştiriyoruz: dependencies[] = multiform (1.0-beta2) yazan ifadeyi silip aşağıdakini yazıyoruz...

Drupal authcache_is_default_key() Hatası Çözümü Önerisi

Warning: authcache_is_default_key() (/public_html/sites/all/modules/authcache/authcache.cache.inc dosyasının 217 satırı) içinde Missing argument 1 for authcache_is_default_key(), called in /public_html/sites/all/modules/authcache/modules/authcache_boost/authcache_boost.module on line 55 and defined.

Gibi bir hatanız varsa

Sosyal Medyada Bizi Takip Edin

Günlükler

Zircon - This is a contributing Drupal Theme
Design by WeebPal.