cara menghilangkan index.php di codeigniter

Cara Menghilangkan Index.php Pada CodeIgniter

Posted on

Cara Menghilangkan Index.php Pada CodeIgniter – Pada saat kalian mengakses alamat/url project Codeigniter, kalian pasti akan melihat tulisan index.php pada alamat/url. Contohnya “http://localhost/androidunik/index.php/login/admin“,  index.php bisa kita hilangkan dengan cara yang sangat mudah. Sehingga kalian tidak perlu menggunakan index.php pada alamat/url project codeigniter saat ingin menjalankan project kalian. Jika index.php pada framework codeigniter kalian di hilangkan maka hasil dari alamat url kalian seperti ini “http://localhost/androidunik/login/admin“. Jadi jika dilihat url kalian akan terlihat lebih simpel dan rapi di bandingkan menggunakan index.php.

Untuk menghilangkan index.php pada url framework codeigniter, kita harus mengubah pengaturan config index page framework codeigniter yang berada pada file config.php di folder Application/config/config.php. Setelah itu, agar url codeigniter dapat di akses tanpa index.php adalah dengan membuat file .httaccess yang berada pada folder root project codeigniter kalian.

Cara Menghilangkan Index.php Pada CodeIgniter

cara menghilangkan index.php di codeigniter

1. Buka file config.php pada folder Application/config/config.php dan cari pengaturan index_page, seperti di bawah ini.

Setelah itu hapus tulisan ‘index.php‘ sehingga menjadi seperti di bawah ini.

2. Setelah kalian menghapus ‘index.php‘, selanjutnya buat file .htaccess pada directory root framework Codeigniter. Buat file baru, dengan nama “.htaccess“, perlu di ingat file ini tidak menggunakan ekstensi apapun, karena file .htaccess merupakan file yang tidak memiliki ekstensi dan di awalu dengan tanda ‘.’ titik, setelah itu isi dengan script seperti di bawah ini.

3. Simpan, sekarang kallian coba akses url kalian. Di sini saya mencoba apakah kita sudah berhasil menghilangkan index.php atau belum. Saya akan membuat sebuah controller baru dengan nama androidunik.php yang berada di Application/controller/androidunik.php, setelah itu buat sebuah method pemrograman seperti di bawah ini.

4. Jika kalian biasanya mengakses method pemrograman di atas, kita harus mengakses alamat seperti di bawah ini.

Sekarang kita bisa mengaksesa alamat hanya dengan seperti di bawah ini.

cara menghilangkan index.php di codeigniter

Ada beberapa kelebihan menghilangkan index.php pada framework codeigniter diantaranya.

  1. Alamat atau url framework codeigniter lebih simpel.
  2. Terlihat lebih professional.
  3. Alamat url tidak terlalu panjang.
  4. Dan masih banyak lagi lainnya.

Nah, itulah cara menghilangkan index.php pada codeigniter. Semoga artikel ini bisea bermanfaat untuk kalian, Jika kalian masih bingung silahkan tulis pertanyaan kalain di kolom komentar. Apabila kalian mencari tutorial codeigniter lain, kalian bisa mengunjungi blog ini, share artikel ini di akun media sosial kalian.

Gambar Gravatar
Seorang Blogger Newbie yang ingin terus belajar dalam dunia Blogger dan framework Codeigniter