Tutorial Cara memasang ssl/https di website secara gratis!

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.

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.

Please follow and like us:

Hi, Saya Agus Yusida

Hello, perkenalkan saya Agus Yusida, seorang freelancer programmer, pernah membuat startup dan suka mencoba hal-hal baru. Jika ada pertanyaan bisa DM saya di IG @yusidajohn untuk fast respond. Jangan lupa like facebook ngide.net ya!

Related Article