Drupal adalah salah satu sistem manajemen konten paling kuat yang tersedia saat ini.
Digunakan oleh jutaan situs web, baik besar maupun kecil, platform sumber terbuka ini sangat terukur dan sangat cepat. Jika situs web Anda berjalan pada Drupal, Anda berada di perusahaan yang sangat bagus. Gedung Putih, Pemerintah Australia, The Weather Channel, dan NBC, hanyalah beberapa situs terkenal yang menggunakan Drupal untuk mengelola dan mengirimkan konten online. Dalam lingkungan online saat ini, kami sangat menyarankan Anda untuk mempelajari cara memindahkan situs Drupal dari HTTP ke HTTPS. Dan inilah alasannya.
Sefleksibel apapun Drupal, ia tidak dapat memenuhi semua kebutuhan situs web Anda. Entah Anda memiliki sebuah blog, toko e-commerce, atau situs keanggotaan, penting untuk melindungi data pribadi pengguna yang berpindah antara peramban dan server Anda.

Untuk melakukannya dengan cara yang paling profesional dan paling aman, Anda perlu menambahkan Sertifikat SSL ke situs web Anda. Meskipun bukan tujuan artikel ini untuk mendalami lebih jauh ke dalam spesifikasi SSL, kita tidak bisa membiarkan pengguna pemula dalam kegelapan. Jika Anda baru mengenal sertifikat SSL, tautan berikut ini adalah cara cepat untuk membiasakan diri dengan semua hal tentang SSL.
Tinjauan teknis tentang cara kerja sertifikat SSL
Bagaimana cara memilih sertifikat SSL terbaik untuk situs web Anda?
Mengapa Sertifikat SSL penting untuk toko online Anda?
Sekarang, mari kita fokus pada tujuan utama artikel ini.
Cara memindahkan Situs Drupal dari HTTP ke HTTPS
Hal pertama yang harus dilakukan setelah Anda menginstal dan mengonfigurasi Sertifikat SSL Anda adalah memeriksa apakah sudah berfungsi dengan baik. Berikut ini adalah alat utama untuk membeli dan menguji Sertifikat SSL. Jika tidak ada kesalahan yang ditemukan, Anda sekarang dapat menambahkan HTTPS ke situs web Anda dengan aman.
Anda mungkin ingin mengaktifkan HTTPS hanya di tempat-tempat tertentu seperti halaman login, atau keranjang belanja. Namun, beralih antara HTTP dan HTTPS dapat membahayakan sesi aman Anda. Browser menandai konten campuran HTTP dan HTTPS sebagai konten yang tidak aman. Jika Anda tidak mengenkripsi seluruh situs web Anda, pengunjung tidak akan dapat mengaksesnya.
Anda dapat memaksa HTTPS di seluruh situs web Anda dengan dua cara. Cara tercepat adalah memperbarui file .httaccess Anda di root. Cukup tambahkan kode berikut di bawah ini “RewriteEngine on”
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]
Cara kedua adalah dengan menggunakan modul Drupal dan memaksa HTTPS dari dasbor front-end Anda. Di sini Anda dapat mencari modul proyek Drupal.
Sekarang semua lalu lintas Anda telah dialihkan ke HTTPS, sekarang saatnya menambahkan sentuhan akhir pada transisi kita. Periksa templat Anda untuk sumber daya HTTP yang tersisa seperti file media, CSS, js, dll. dan tambahkan tanda S pada HTTP. Jika Anda menggunakan jalur absolut pada gambar lokal, Anda mungkin harus melakukan cukup banyak penggantian. Menulis pernyataan SQL untuk menemukan dan mengganti hyperlink Anda akan menghemat banyak waktu.
Terakhir, beri tahu Google bahwa semua konten Anda sekarang disajikan melalui HTTPS. Perbarui peta situs XML Anda dengan tautan HTTPS terbaru dan kirimkan ke alat webmaster Google. Gunakan file Robots.txt untuk mengontrol halaman mana yang akan dirayapi dan diindeks.
Dan memang seharusnya begitu. Mempelajari cara memindahkan situs Drupal dari HTTP ke HTTPS bukanlah proses yang sulit. Jika Anda masih menghadapi masalah setelah mengikuti langkah-langkah yang telah kami jelaskan di atas, hubungi penyedia hosting Anda, atau mintalah bantuan komunitas Drupal di forum resmi Drupal.
Hemat 10% untuk Sertifikat SSL saat memesan hari ini!
Penerbitan cepat, enkripsi kuat, kepercayaan peramban 99,99%, dukungan khusus, dan jaminan uang kembali 25 hari. Kode kupon: SAVE10