cPanel Web hosting murah Indonesia Rp.16rb per bulan

3 Cara Redirect HTTP ke HTTPS menggunakan .htaccess

Cara Redirect HTTP ke HTTPS menggunakan htaccess

Cara Redirect HTTP ke HTTPS menggunakan .htaccess
Kesempatan ini saya menulis sebuah tutorial tentang beberapa tips simple cara redirect http ke https menggunakan .htaccess.

Pengertian .htaccess

.htaccess adalah file konfigurasi untuk digunakan pada web server yang dijalankan oleh perangkat lunak Apache Web Server. Ketika file .htaccess ditempatkan di direktori yang ‘diload melalui Apache Web Server’, jika ada file .htaccess terdeteksi maka akan dieksekusi oleh perangkat lunak Apache Web Server.

Penjelasan tentang .htaccess selengkapnya silahkan klik disini.

File .htaccess ini dapat digunakan untuk mengubah paksa konfigurasi perangkat lunak Apache Web Server untuk mengaktifkan / menonaktifkan module, fitur tambahan tertentu yang telah di install pada Apache Web Server.

Fasilitas ini mencakup fungsionalitas pengalihan dasar, misalnya mengalihkan halaman 404, dan redirect HTTP ke HTTPS, dan menjalankan fungsi tertentu sesuai dengan script yang dibuat.

Dalam tutorial ini, kita akan membahas tentang redirect HTTP ke HTTPS menggunakan file .htaccess.

Cara Redirect HTTP ke HTTPS menggunakan .htaccess

Sebagai seorang Admin atau webmaster sebuah website terkadang kita perlu memastikan setiap pengunjung situs web harus menggunakan terkoneksi ke website menggunakan enkripsi SSL.

Secara default sebuah website atau hosting yang baru diaktifkan akan dapat diakses menggunakan HTTP – misal http://e-padi.com – namun jika Anda baru saja menginstall SSL dan tidak ingin kehilangan traffic pengunjung yang selama ini mengetahui website kita tanpa ssl – HTTP –

Untuk itu diperluan sedikit trik dengan cara menambahkan script pada file .htaccess yang berfungsi untuk memaksa pengunjung mengakses website menggunakan SSL – HTTPS -.

Menambah Script Pada File .htaccess

Redirect HTTP ke HTTPS menggunakan .htaccess artinya anda memaksa pengunjung untuk menggunakan SSL – HTTPS – dapat dilakukan dengan menambah script sederhana pada file .htaccess,

Namun untuk dapat menjalankan script ini, pastikan terlebih dahulu hosting anda sudah mendukung mod_rewrite – sebagai informasi bahwa semua server e-padi sudah mendukung mod_rewrite -.

Beli Web Hosting Murah

File .htaccess berlokasi di /home/username/public_html/, jika belum tersedia silahkan buat file baru bernama .htaccess.

Beberapa Cara Redirect HTTP ke HTTPS

Ada beberapa cara redirect HTTP ke HTTPS menggunakan .htaccess, selengkapnya akan dijelaskan berikut ini.

1. Redirect semua pengunjung yang mengakses HTTP ke HTTPS

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

2. Redirect domain tertentu ke HTTPS

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.contoh.com/$1 [R,L]

NB: Ganti www.contoh.com ke nama domain anda.

3. Redirect folder tertentu ke HTTPS

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.contoh.com/folder/$1 [R,L]

NB: Ganti contoh.com/folder ke folder yang anda inginkan

Dari 3 cara yang dijelaskan di atas, semuanya bisa digunakan tergantung keinginan dan mana yang mudah untuk kamu.

Demikian tutorial cara redirect HTTP ke HTTPS menggunakan .htaccess, selamat mencoba dan semoga bermanfaat.

Yuk Share, biar kamu makin exist!
About author
Admin e-Padi

Salam, Saya adalah Administrator Website di e-Padi. Melalui website ini kami berbagai artikel dan wawasan tentang pengelolaan server, website, dan solusi untuk sysadmin server dalam menghadapi tantangan teknis di dunia digital berdasarkan pengalaman team e-Padi dan kumpulan dari berbagai sumber terpercaya.