Yah mau gimana lagi… tanpa embel-embel “https”, hasil pencarian web dimlorotkan jauh je sama Google #emoPasrah

Sebetulnya cara ini sudah ada lama dan beredar di mana-mana, tapi karena waktu itu belum berdampak sistemik ke web-web asuhan kak Seto saya, saya abaikan saja… dasar saya, huh!

Sekarang sudah merasakan sendiri dampaknya, marilah kita insyaf dan meng-https-kan web selagi masih ada SSL gratisannya.

ngg… nggak perlu dijelaskan apa itu dan keuntungan pakai SSL-kan yes… buanyak yang menuliskan dengan lebih jelas dibanding saya yang selalu punya hasrat menggebu-gebu untuk menyesatkan :mrgreen:

Langsung saja ke cara memasang SSL biar website jadi https dari Cloudflare buat WordPress self hosting :

1. Buka halaman Cloudflare. Lalu Login atau jika belum punya akun, pilih Sign Up.

2. Setelah login, dan muncul halaman seperti ini, masukkan saja URL website yang akan di SSL-i . Klik “Add Site”

memasang ssl https cloudflare di wordpress

4. Berikutnya menunggu sebentar Cloudflare membuatkan dns untuk web kita. Kalau muncul seperti ini, klik “Next” saja

memasang ssl https cloudflare di wordpress

5.  Setelah itu muncul halaman daftar harga. Sebuah pilihan yang sulit. Setelah melalui dilema drama berkepanjangan… akhirnya saya pilih “Free Plan $0/month” … #plak  — “Confirm Plan” kalau sudah mantab dengan pilihannya.

memasang ssl https cloudflare di wordpress

6. Muncul halaman seperti ini (belum sempet baca apa maksudnya), klik “Continue” saja.

memasang ssl https cloudflare di wordpress

7. Kemudian di halaman berikutnya, Cloudflare memberikan  DNS yang bisa kita copy buat kita paste di Client Area tempat kita menyewa domain. Selama masa pergantian NS ini, website masih bisa diakses seperti biasa.

memasang ssl https cloudflare di wordpress

8.  Setelah sukses mengganti NS, pilih tab menu “Crypto” . Pada kotak “SSL”   pilih “Flexible”

memasang ssl https cloudflare di wordpress

9. Scroll ke bawah, sekitar 2 kotak paling bawah, klik “Off” “Automatic HTTPS Rewrites” menjadi “On”

memasang ssl https cloudflare di wordpress

10.  Kemudian, kembali ke tab menu di atas. Pilih “Page Rules”

memasang ssl https cloudflare di wordpress

11.  Masukkan URL website yang di-SSL-i dan add settings lalu atur menjadi “Always Online”. Saya pakai asterisk (*) di depan dan belakang domain, biar sewaktu-waktu dibutuhkan buat domain derivatifnya sudah sekalian disetting seperti itu. Kalau sudah, klik “Save and Deploy”

memasang ssl https cloudflare di wordpress

12.  Masuk ke Dasbor website. Tambahkan plugin “CloudFlare Flexible SSL”  , install dan aktifkan pluginnya.

memasang ssl https cloudflare di wordpress

13. Tidak ada yang perlu disetting di plugin CloudFlare Flexible SSL, langsung saja ke “Pengaturan – Umum” WordPress. Ubah hanya “Alamat Situs (URL)” dan bukan “Alamat WordPress (URL)”  . Kalau tidak, dapat berefek pada kinerja website. Jangan lupa “Simpan Perubahan”.

memasang ssl https cloudflare di wordpress

14.  Selesai. Mungkin butuh beberapa lama sampai situs kita dapat diakses oleh semua provider di negeri ini. Pengalaman, provider plat merah yang paling lama propagasinya -_-

[referensi 1 dan referensi 2]