Cara Redirect Otomatis http ke https di PHP

Pada kesempatan kali ini saya akan menampilkan Bagaimana cara kita mengganti http ke https pada program php yang kita buat ataupun HTML. Nah, ini sangat diperlukan ketika program PHP kita di upload ke sebuah web hosting. Tentu kita ingin tampilan web kita terlihat aman dengan menggunakan SSL. Apa tu SSL ? baik simak pengertian di bawah ini.

HTTPS (Hypertext Transfer Protocol Secure) adalah versi aman dari HTTP yang dilapisi SSL/TLS -> sebagai protokol komunikasi data di World Wide Web. Dengan protokol HTTPS memungkinan komunikasi data antara web klien dan web server terenkripsi. SSL singkatan dari Secure Sockets Layer (sedangkan TLS adalah kependekan dari Transport Layer Security)

Adapun website dengan https itu lebih aman dibanding dengan http dan bagi kamu yang memiliki blog atau website ini juga sangat bersahabat dengan search engine sehingga search engine juga lebih percaya untuk menampilkan website kalian di urutan terdepan atau page pertama Nah untuk tidak memperpanjang marilah kita lihat tutorial di bawah ini bagaimana cara untuk mengganti http menjadi https dengan menggunakan .htaccess

Langkah 1
Buat file bernama .htaccess di folder root web anda. Contoh :

Langkah 2
Isi file .htaccess dengan kode berikut :

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Klik save lalu reload page anda. Maka website anda sudah menjadi https

Catatan : Tidak semua webhosting dapat menjalankan perintah dari .htaccess. .htaccess berjalan untuk service APACHE ada hosting lain berbasis service nginx yang tidak dapat menjalankannya. oleh karena itu harus menggunakan nginx configuration

Hosting server yang anda gunakan atau root folder telah diterapkan fungsi SSL. Sebelum mengaktifkan url redirect ini ke https anda perlu memastikan ke hosting penyedia server anda. Ada SSL berbayar dan ada juga yang gratis

Related posts