Ahh akhirnya ada bahan yang enak buat ditambahkan ke catatan Pontianak Web. Kali ini ceritanya membuat supaya HTTP menjadi HTTPS. Awalnya aku pesan Comodo SSL untuk salah satu client website yang sudah dibuat.
Tahapan yang sudah dilakukan setelah pembelian dan bayar adalah verifikasi SSL tersebut, ternyata sempat nyangkut pada saat verifikasi. Verifikasi yang digunakan menggunakan CNAME DNS pada awalnya tapi aku rubah ke email saja. Jadi panduan verifikasi dikirim ke email admin[at]namadomain.
Jika verifikasi SSL selesai, langkah selanjutnya manage SSL via Cpanel supaya SSL tersebut bisa di install ke domain yang diinginkan. Install SSL ini cukup copy paste CRT dan KEY saja seperti pada panduan yang aku baca di website Niagahoster.
Setelah proses instalasi ke domain selesai, berikutnya "memaksa" supaya website yang di akses menggunakan HTTPS saja. Caranya sebagai berikut:
Tahapan pertama merubah di file sites/default/settings.php, karena website tersebut aku buat dengan menggunakan Drupal. Disini aku cuma mengganti http menjadi https
$base_url = 'https://namadomain'; // NO trailing slash!
Setelah mengganti $base_url tersebut jangan lupa save supaya JS dan CSS website mengenali pola baru ini. Ingat untuk memastikan permission sebagai berikut supaya lebih aman 755 untuk folder sites/default dan 644 untuk file sites/default/settings.php.
Berikutnya pindah ke .htaccess, file ini ada di folder root website. Cari bagian seperti dibawah
Sumber: