Cara Redirect http ke https dengan .htaccess

SSL atau HTTPS saat ini menjadi sebuah kebutuhan penting dalam dunia website. Hampir semua web panel seperti cPanel, centos-webpanel dan vestacp menyediakan fasilitas SSL gratis. SSL juga merupakan salah satu pertimbangan penting oleh banyak search engine untuk menentukan peringkat.

Namun timbul pertanyaan “bagaimana cara redirect http ke https agar google bisa langsung mengindeks halaman web kita yang sudah dilengkapi ssl?”

Cara pertama
Dengan cara mengecek apakah https on atau off sebagai berikut:

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

Cara kedua
Dengan cara mengecek port yang digunakan. dalam hal ini kita anggap http menggunakan port 80.

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

Jika http yang anda gunakan menggunakan port lain selain port 80 (misal port 8080), Anda perlu menyesuaikan script di atas dengan mengganti nomor port 80 ke 8080

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *