Apabila kita memiliki hosting sebuah website, kita perlu memasangnya dengan SSL agar keamanan dari website kita terjamin. Namun ketika kita telah memasangnya, web kita masih mengarah ke HTTP dan belum ke HTTPS. Solusi untuk melakukan hal tersebut adalah kita mengubah konfigurasi pada .htaccess yang ada pada folder public_html

Untuk langkah pertama yang dapat kita lakukan adalah, lakukan login terhadap akun anda di cpanel.

Gambar 1. Halaman Awal Login cPanel

Setelah itu, arahkan ke dalam direktori public_html, apabila pengaturan ‘show hidden files’ belum dicentang, maka anda tidak akan menemukan file yang bertipe awalan ‘.’ seperti .htaccess atau .env. Maka klik setting pada tombol yang berada di kanan pojok atas. Lalu akan muncul jendela setting dan centang pada kotak show hidden files.

Gambar 2. Klik Settings yang berada di pojok kanan atas.
Gambar 3. Centang pada Show Hidden Files (dotfiles)

Setelah itu, file tersembunyi seperti .htaccess akan muncul,

Gambar 4. Hidden files .htaccess telah muncul

lakukan pengeditan dan tambahkan perintah berikut pada baris tertentu dibawah tulisan <IfModule mod_rewritec> menjadi seperti berikut :

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Perhatikan ! Jangan rubah apapun kecuali menambahkan perintah diatas !

Setelah itu save dan lakukan percobaan dengan mengetikkan website anda pada browser : http://nama_browser_anda. Browser anda akan terarah kepada HTTPS. 

Sebagai contoh adalah website milik saya sendiri :

Gambar 5. Mengarahkan website ke http://imanuelronaldo.com
Gambar 6. Website akan langsung diarahkan ke HTTPS

Leave a Reply

Your email address will not be published. Required fields are marked *