Cara Redirect HTTP ke HTTPS Menggunakan .htaccess
|Web Browser Chrome dan Firefox akan menampilkan peringatan tidak aman di situs yang tanpa menggunakan sertifikat SSL. Tanpa SSL, situs web Anda akan terlihat tidak aman bagi pengunjung. Oleh karena itu, menggunakan koneksi terenkripsi SSL untuk alasan keamanan, aksesibilitas, atau kepatuhan PCI diperlukan bagi semua pemilik situs web. Maka dari itu, jika Anda sudah menginstall SSL di situs Anda, maka sangat penting untuk redirect atau mengalihkan dari HTTP ke HTTPS.
Apa itu SSL?
SSL (Secure Sockets Layer) adalah protokol keamanan standar untuk membuat tautan terenkripsi antara server web dan browser dalam komunikasi online.
Penggunaan teknologi SSL memastikan bahwa semua data yang dikirimkan antara server web dan browser tetap terenkripsi.
Sertifikat SSL diperlukan untuk membuat koneksi SSL. Anda harus memberikan semua detail tentang identitas situs web Anda dan perusahaan Anda saat Anda memilih untuk mengaktifkan SSL di server web Anda. Setelah ini, dua kunci kriptografi dibuat, yaitu : Kunci Pribadi dan Kunci Publik.
Pelajari Lebih Lanjut: Mengapa SSL Penting?
Untuk memaksa lalu lintas web Anda menggunakan HTTPS, edit kode di file .htaccess
.
Sebelum kita beralih ke pengalihan HTTP ke HTTPS, inilah cara Anda dapat mengedit file .htaccess. Jika Anda sudah tahu lewati ke langkah-langkah Redirect / Pengalihan.
Mengedit File .htaccess
Ada instruksi/arahan dalam file .htaccess
yang memberi tahu server bagaimana bertindak dalam skenario tertentu dan secara langsung memengaruhi fungsi situs web Anda. Arahan umum dalam file .htaccess
:
- Redirect (Pengalihan)
- Rewriting URLs (Menulis ulang URL)
Cara mengedit file .htaccess:
- Edit file di komputer Anda dan unggah ke server menggunakan FTP.
- Gunakan mode “Edit” dalam program FTP yang memungkinkan Anda mengedit file dari jarak jauh.
- Gunakan editor teks dan SSH untuk mengedit file.
- Gunakan File Manager di cPanel untuk mengedit file.
Mengedit .htaccess di File Manager cPanel
Catatan: Sebelumnya, cadangkan file .htaccess situs web Anda jika terjadi kesalahan.
- Masuk ke cPanel
- File > File Manager > Document Root for:
- Sekarang pilih nama domain yang ingin Anda akses
- Centang “Show Hidden Files (dotfiles)”
- Klik “Go”
- Setelah tab atau jendela baru terbuka, cari file
.htaccess
. - Klik kanan pada file .htaccess dan klik “Code Edit” pada menu.
- Kotak dialog mungkin muncul menanyakan tentang penyandian. Klik tombol “Edit” untuk melanjutkan.
Mengedit file - “Save Changes” setelah selesai.
- Uji situs web Anda untuk memastikannya dilakukan dengan benar. Jika terjadi kesalahan, pulihkan ke versi sebelumnya dan coba lagi.
- Setelah selesai, klik “Close” untuk menutup jendela.
Redirect HTTP ke HTTPS
1. Redirect Semua Lalu Lintas Web
Jika Anda memiliki kode yang sudah ada di .htaccess Anda, tambahkan berikut ini:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
2. Redirect Hanya Domain Tertentu
Untuk mengarahkan ulang domain tertentu untuk menggunakan HTTPS, tambahkan berikut ini:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
3. Redirect Hanya Folder Tertentu
Mengarahkan ulang ke HTTPS pada folder tertentu, tambahkan berikut ini:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]
Catatan: Ganti “yourdomain” dengan nama domain Anda yang sebenarnya. Juga, dalam hal folder, ganti /folder dengan nama folder yang sebenarnya.
Dan itulah artikel singkat dan jelas tentang redirect atau pengalihan URL, ini sangat bermanfaat untuk keamanan dan juga berdampak pada peningkatan SEO. Jadi pastikan situs web Anda sudah menggunakan SSL dan URL sudah di redirect dari http ke https. Sekarang juga lebih mudah menggunakan SSL gratis Let’s Encrypt yang juga sangat aman.
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Register Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals