bg-tutorials

Bir Drupal Sitesi HTTP’den HTTPS’ye Nasıl Taşınır?

Drupal, günümüzde mevcut olan en güçlü içerik yönetim sistemlerinden biridir.

Hem büyük hem de küçük milyonlarca web sitesi tarafından kullanılan bu açık kaynaklı platform son derece ölçeklenebilir ve yıldırım hızındadır. Eğer web siteniz Drupal üzerinde çalışıyorsa, çok iyi bir şirkettesiniz demektir. Beyaz Saray, Avustralya Hükümeti, The Weather Channel ve NBC, çevrimiçi içeriği yönetmek ve sunmak için Drupal kullanan yüksek profilli sitelerden sadece birkaçıdır. Günümüzün çevrimiçi ortamında, bir Drupal sitesini HTTP’den HTTPS’ye nasıl taşıyacağınızı öğrenmenizi şiddetle tavsiye ederiz. İşte nedeni.

Drupal ne kadar esnek olsa da web sitenizin tüm ihtiyaçlarını karşılayamaz. İster bir blogunuz, ister bir e-ticaret mağazanız veya bir üyelik siteniz olsun, kullanıcıların tarayıcıları ile sunucunuz arasında dolaşan kişisel verilerini korumak önemlidir.

Bir Drupal sitesini en iyi güvenlik uygulamalarıyla HTTP'den HTTPS'ye taşıma kılavuzu.

Bunu en profesyonel ve en güvenli şekilde gerçekleştirmek için web sitenize bir SSL Sertifikası eklemeniz gerekir. Bu makalenin amacı SSL’in ayrıntılarına derinlemesine dalmak olmasa da, acemi kullanıcıları karanlıkta bırakamayız. SSL sertifikaları konusunda yeniyseniz, aşağıdaki bağlantılar SSL ile ilgili her şeyi öğrenmeniz için hızlı bir yoldur.

SSL sertifikalarının nasıl çalıştığına dair teknik bir genel bakış
Web siteniz için en iyi SSL sertifikasını nasıl seçersiniz?
SSL Sertifikası online mağazanız için neden önemlidir?

Şimdi bu makalenin asıl amacına odaklanalım.

Bir Drupal Sitesi HTTP’den HTTPS’ye nasıl taşınır?

SSL Sertifikanızı kurduktan ve yapılandırdıktan sonra yapmanız gereken ilk şey, düzgün çalışıp çalışmadığını kontrol etmektir. İşte bir SSL Sertifikası satın almak ve test etmek için en iyi araçlar. Herhangi bir hata bulunmazsa, artık web sitenize güvenle HTTPS ekleyebilirsiniz.

HTTPS’yi yalnızca giriş sayfası veya alışveriş sepeti gibi belirli yerlerde etkinleştirmek isteyebilirsiniz. Ancak HTTP ve HTTPS arasında geçiş yapmak güvenli oturumunuzu tehlikeye atabilir. Tarayıcılar karışık HTTP ve HTTPS içeriğini güvenli değil olarak işaretler. Web sitenizin tamamını şifrelemezseniz ziyaretçiler sitenize erişemez.

HTTPS’yi tüm web sitenizde iki şekilde zorlayabilirsiniz. En hızlısı kök dizindeki .httaccess dosyanızı güncellemektir. Aşağıdaki kodu “RewriteEngine on” altına eklemeniz yeterlidir

RewriteCond %{HTTP_HOST}!^www. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}% {REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto}!https
RewriteCond %{HTTPS} offRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

İkinci yol ise Drupal modüllerini kullanmak ve HTTPS’yi ön uç panonuzdan zorlamaktır. Burada Drupal proje modüllerini arayabilirsiniz.

Artık tüm trafiğiniz HTTPS’ye yönlendirildiğine göre, geçişimize son rötuşları eklemenin zamanı geldi. Medya dosyaları, CSS, js vb. gibi kalan HTTP kaynakları için şablonlarınızı inceleyin ve HTTP’ye bir S ekleyin. Yerel görüntülerde mutlak yollar kullandıysanız, yapmanız gereken oldukça fazla değişiklik olabilir. Köprülerinizi bulmak ve değiştirmek için bir SQL deyimi yazmak size çok zaman kazandıracaktır.

Son olarak, Google’a tüm içeriğinizin artık HTTPS üzerinden sunulduğunu bildirin. XML site haritanızı en son HTTPS bağlantılarıyla güncelleyin ve Google web yöneticisi araçlarına gönderin. Hangi sayfaların taranacağını ve dizine ekleneceğini kontrol etmek için Robots.txt dosyasını kullanın.

Ve bu kadar olmalı. Bir Drupal sitesinin HTTP’den HTTPS’ye nasıl taşınacağını öğrenmek zor bir süreç değildir. Yukarıda özetlediğimiz adımları izledikten sonra hala sorun yaşıyorsanız, barındırma sağlayıcınızla iletişime geçin veya resmi Drupal forumunda Drupal topluluğundan yardım isteyin.

Bugün SSL Dragon’dan sipariş vererek SSL Sertifikalarında %10 indirimden yararlanın!

Hızlı düzenleme, güçlü şifreleme, %99,99 tarayıcı güvenilirliği, özel destek ve 25 günlük para iade garantisi. Kupon kodu: SAVE10

A detailed image of a dragon in flight
Tarafından yazıldı

SSL Sertifikaları konusunda uzmanlaşmış deneyimli içerik yazarı. Karmaşık siber güvenlik konularını açık, ilgi çekici içeriğe dönüştürmek. Etkili anlatımlar yoluyla dijital güvenliğin geliştirilmesine katkıda bulunun.