Apabila website Anda sudah terpasang SSL namun ketika diakses belum mengarah ke HTTPS, maka Anda perlu melakukan setting force https. Cara ini bisa Anda gunakan, agar ketika domain diakses tanpa https, secara otomatis akan ter-redirect ke link https.
Selain akan membuat website anda lebih aman, setting force https juga bisa membuat peringkat website anda semakin baik di search engine. Berikut adalah script untuk setting redirect to HTTPS melalui file htaccess.
#redirect http to https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Setting Force HTTPS .htaccess di cPanel
Berikut langkah-langkah yang dapat anda ikuti, untuk menambahkan script force to https pada file .htaccess di hosting anda.
- Login ke cPanel hosting Anda.
- Masuk ke menu File Manager > public_html, lalu edit file .htaccess
Keterangan:
- Jika file .htaccess tidak terlihat, klik tombol Setting dipojok kanan atas, centang show hidden files.
- Jika tidak ada, silahkan buat file .htaccess terlebih dahulu dengan klik +File dipojok kiri atas.
- Script redirect tersebut taruh dibaris paling akhir, dengan membuat paragraf baru.
- Jika yang akan disetting website disubdomain, pada nomor 2 sesuaikan path/directory masing-masing subdomain.
Setting Force .htaccess di Plesk (WordPress Hosting)
Bagi anda yang memesan layanan WordPress hosting, Anda bisa menambahkan script force to HTTPS ini melalui Plesk Panel. Berikut langkah-langkah yang dapat anda ikuti.
- Login ke Plesk WordPress Hosting Anda.
- Masuk ke menu File Manager > httpdocs, lalu edit file .htaccess [untuk mengedit klik nama filenya]
Keterangan:
- Jika .htaccess tidak ada, silahkan buat file .htaccess terlebih dahulu dengan klik tombol New > Create File.
- Jika yang akan disetting website disubdomain, pada nomor 2 sesuaikan path/directory masing-masing subdomain.
Untuk website WordPress, satu langkah lagi agar pengaturan ini dapat berjalan dengan baik, yaitu mengubah site_url menjadi https:// juga. Yang dilakukan dari Dashboard wp-admin > Setting > General. Seperti gambar dibawah ini:
Demikian cara setting force https melalui .htaccess di cPanel dan Plesk Panel. Semoga bermanfaat.