Situs HTTPS adalah situs yang dibilang secure oleh browser, untuk membuat website HTTPS tentu harus memiliki dan mendaftarkan sertifikat SSL. pada domain yang bersangkutan.
Tapi pada artikel ini, kita tidak membahas tentang cara mendaftarkan atau registrasi sertifikat SSL pada website, kita anggap saja pembaca sudah memiliki dan berhasil mendaftarkan sertifikat SSL tersebut.
Selanjutnya bagaimana mengganti atau membuat semua link atau URL pada domain yang telah didaftarkan sertifikat SSL nya? Mendaftarkan sertifikat saja tidak cukup, kita harus memasang kode juga di file .htaccess nya.
Silahkan buka file .htaccess yang digunakan untuk domain tersebut baik di cPanel / FTP, buka menggunakan code editor atau pilih Edit jika menggunakan cPanel. Kemudian tambahkan kode berikut didalam file .htaccess tersebut:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://DomainAnda.com/$1 [R,L] </IfModule>
Ganti URL https://DomainAnda.com dengan URL nama domain Anda sendiri.
Jika pada file .htaccess sudah memiliki <IfModule mod_rewrite.c>, maka jangan dibawa <IfModule mod_rewrite.c> dan </IfModule> lagi. Cukup tempelkan saja:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://DomainAnda.com/$1 [R,L]
Agar tidak terjadi konflik, atau jika sudah ada juga RewriteEngine On maka jangan dibawa juga RewriteEngine lagi.
Jika tidak memiliki file .htaccess silahkan buat terlebih dahulu dan simpan file nya dengan nama .htaccess kemudian upload ke hosting. Pastikan mengunggahnya sejajar dengan domain yang bersangkutan.
WordPress
Jika menggunakan WordPress atau CMS lain yang menyediakan pengaturan umum URL situs, silahkan atur juga menjadi HTTPS pada kolom URL nya. Pada WordPress, dapat melihat pengaturan umum URL ini di menu Pengaturan -> Umum, silahkan ganti menjadi HTTPS.
atau
Jika Anda baru akan memulai menginstal WordPress, silahkan pilih HTTPS pada pilihan dropdown URL ketika hendak menginstal WordPress baik menggunakan Softaculous atau install manual.
Sekarang situs domain tersebut akan menggunakan HTTPS termasuk semua link yang ada didalamnya.
Semoga bermanfaat.