HTTP (Hypertext Transfer Protocol) adalah protokol atau sistem untuk transmisi dan menerima informasi di Internet. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah versi lebih aman dari HTTP karena telah menggunakan SSL (Secure Sockets Layer). SSL sendiri adalah protokol keamanan standar untuk membuat tautan terenkripsi antara server web dan browser dalam komunikasi online.

Cara Redirect HTTP ke HTTPS
Cara Redirect HTTP ke HTTPS

Cara Redirect HTTP ke HTTPS

Untuk redirect ke HTTPS, edit kode dalam file .htaccess.

Mengedit .htaccess di File Manager cPanel
  1. Login ke cPanel
  2. File> File Manager > “Document Root for:”
  3. Sekarang pilih nama domain yang ingin Anda akses
  4. Centang pada “Show Hidden Files (dotfiles)”
  5. Klik “Go”
  6. Setelah tab atau jendela baru terbuka, cari file .htaccess.
  7. Klik kanan pada file .htaccess dan klik “Code Edit” pada menu.
  8. Kotak dialog mungkin muncul menanyakan tentang penyandian. Klik tombol “Edit” untuk melanjutkan.
  9. Edit file dengan opsi berikut :
  • Redirect Semua Lalu Lintas Web
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
  • Redirect Hanya ke Domain Tertentu
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
  • Redirect Hanya ke Folder Tertentu
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]
  1. Klik “Save Changes” saat selesai.
  2. Uji situs web Anda untuk memastikan percobaan berhasil. Jika ada kesalahan, ulangi langkah-langkah sebelumnya.
  3. Setelah selesai, klik “Close” untuk menutup jendela.