Buat kalian yang memiliki website dan ingin menambahkan ssl (secure socket layer) atau yang umum dibilang https wajib membaca artikel ini sampai habis. Karena kali ini kita mau share bagaimana memasang ssl pada website kamu secara gratis dan gampang dengan memanfaatkan fitur gratisan yang disediakan oleh Cloudflare.
Bagi yang belum tahu, Cloudflare adalah sebuah CDN (Content Delivery Network) yang memiliki banyak fitur untuk membantu mempercepat akes website. Salah satunya fitur yang ditawarkan adalah ssl gratis.
Daftar Isi
Fitur ssl dari Cloudflare ini sudah cukup untuk mengamankan website dengan pemakaian standar dan pastinya dengan mengaktifkan ssl maka website kamu lebih mudah terindex oleh mesin pencari seperti google.
Langkah 1. Login/Register Cloudflare
Kamu bisa daftar langsung ke website Cloudflare. Kamu akan diminta untuk mengisi nama domain yang akan kamu pasang cloudflare. Tinggal masukkan nama domain kamu dan tunggu sebentar cloudflade akan melakukan scan dns,
Ikuti saja langkah-langkahnya sampai pada pilihan paket Cloudflare. Kamu bisa memilih paket yang gratis atau free plan.
Langkah 2. Update Nameserver
Pada tahap terakhir proses pendaftaran di Cloudflare, kamu akan mendapatkan 2 buah nameserver yang nanti kamu gunakan untuk mengganti nameserver domain kamu yang lama.
Kamu bisa mengubah nameserver yang baru melalui admin panel tempat kamu beli domain seperti godady atau mwn.
Setelah nameservernya di update, tunggu sebentar agar nameserver yang baru berhasil di resolve.
Biasanya prosesnya cepat tidak sampai 5 menit.
Kalau nameserver sudah berhasil dipasang, kamu akan mendapatkan status active di dashboard Cloudflareseperti dibawah ini.
Langkah 3. Mengaktifkan SSL
Pilih menu Crypto dan aktifkan SSL (https) dengan mode flexible seperti di bawah.
Scroll kebawah sampai pada tab automatic HTTPs rewrites dan pilih ON
Langkah 4
Kamu bisa membuat redirect http ke https page dengan .htaccess seperti contoh di bawah ini.
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
Kita mau redirect permanen semua url ke https dengan status code 301 sehingga google tidak akan mengindex website kita dengan content yang double.
Langkah 5 Testing
Langkah terakhir adalah mengetes apakah website kamu sekarang sudah memakai ssl.
Kamu juga bisa menambahkan website kamu ke Google Webmaster Tools untuk mempermudah indexing halaman website kamu.
Jika ada pertanyaan seputar cara menambahkan ssl gratis, kamu bisa meninggakan komentar di bawah ini.