Force Redirect http to https pada CodeIgniter

Force Redirect http to https pada CodeIgniter

A. Pendahuluan

Meningkatkan keamanan website Anda adalah salah satu hal yang sangat penting. Salah satu cara untuk melakukannya adalah dengan mengaktifkan protokol HTTPS. HTTPS adalah protokol keamanan internet yang mengenkripsi data yang ditransmisikan antara browser dan server web. Pada artikel ini, kita akan membahas cara untuk mengaktifkan otomatis redirect dari HTTP ke HTTPS pada aplikasi CodeIgniter yang berada di Neo Web Hosting (NWH). 

B. Langkah-langkah

1. Install CodeIgniter dan SSL pada domain

Pertama pastikan CodeIgniter udah terinstall dan bisa diakses di layanan NWH (Neo Web Hosting) anda, karena pada artikel ini kita tidak akan membahas cara installasi CodeIgniter. Kemudian pastikan juga anda telah memasang SSL pada domain anda baik itu SSL Free maupun berbayar. Jika belum silakan mengikuti artikel berikut: Panduan Installasi Free SSL Lets Encrypt di cPanel 

Gambar 1 - Install SSL

 

2. Redirect http to https

Buka file manager tempat CodeIgniter anda terinstall (contoh: di public_html) dan masuk ke folder: app/Config kemudian edit file App.php, cari baris public string $baseURL dan ubah isinya menjadi nama domain anda dan tambahkan https seperti berikut: 

Gambar 2 - edit file php


 

Selanjutnya masih di file App.php, cari baris $forceGlobalSecureRequests dan ubah value nya dari false menjadi true

Gambar 3 - edit App.php

 

Simpan konfigurasi nya dan coba akses website anda dan pastikan auto redirect nya telah berhasil.

Gambar 4 - Tampilan CodeIgniter sudah https

C. Kesimpulan

Mengalihkan lalu lintas dari HTTP ke HTTPS pada CodeIgniter adalah praktik keamanan yang penting untuk memastikan data yang dikirimkan antara pengguna dan server aman dan terenkripsi.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.  

    • Related Articles

    • Konfigurasi Redirect http to https pada cPanel

      A. Pendahuluan Untuk konfigurasi ini, diharuskan sudah mempunyai sertifikat SSL (Secure Socket Layer) pada domain anda. SSL (Secure Socket Layer) adalah lapisan keamanan untuk melindungi transaksi pada website dengan teknologi enkripsi data yang ...
    • Cara Redirect Domain di cPanel

      A. Pendahuluan Dalam dunia digital, mengarahkan domain ke domain lain sering kali menjadi kebutuhan, baik untuk mempermudah akses pengguna, mengelola perubahan nama domain, maupun untuk tujuan SEO. Salah satu metode yang umum digunakan adalah ...
    • Optimasi Keamanan Website pada NEO Wordpress

      A. Pendahuluan WordPress telah menjadi salah satu platform paling populer untuk membangun situs web. Namun, popularitasnya juga menjadikannya target menarik bagi para penjahat siber. Oleh karena itu, penting untuk melindungi situs WordPress Anda ...
    • Cara Menghubungkan 2 Instance Pada Network dan VPC Yang Berbeda Pada Gio Enterprise Cloud

      A. Pendahuluan Pada layanan Gio Enterprise Cloud, Network harus selalu didalam range segment VPC, sehingga kita tidak bisa membuat 2 network yang berbeda segment dengan VPC, namun ada beberapa cara yang bisa kita lakukan untuk menghubungkan 2 ...
    • Cara Menambahkan Notifikasi Monika Whatsapp pada NEO Sense

      A. Pendahuluan NEO Sense adalah layanan untuk melakukan monitoring situs web atau server API. Ketika situs web atau server yang dipantau mengalami masalah, seperti mengalami downtime atau error, NEO Sense akan memberikan notifikasi kepada pengguna. ...