Tutorial Codeigniter Part 18, Menghilangkan Index.php pada Codeigniter

Selamat datang di warungbelajar, dalam tutorial ini kita masih melanjutkan pembahasan mengenai tutorial codeigniter, pada part 18 kita akan membahas bagiamana cara menghilangkan index.php pada saat mengakses url di codeigniter.

Secara default ketika kita mengakses alamat dari web dengan codeigniter, anda akan melihat index.php pada alamat tersebut.

Contohnya seperti ini, kita memiliki project codeigniter dengan folder belajarcodeigniter, dan kita akan mengakses controller dengan nama belajar, maka alamat yang kita gunakan adalah

perhatikan kita menuliskan index.php sebelum kita mengakses nama controller, akan lebih baik jika mengaksesnya dengan menghilangkan index.php pada alamat, sehingga alamatnya adalah sebagai berikut :

Nah dalam tutorial ini kita akan bahas cara menghilangkan index.php pada codeigniter, nah saya asumsikan teman – teman sudah memiliki project codeigniter, dan foldernya bernama belajarcodeigniter.

Tutorial untuk menginstall Codeigniter bisa dilihat di tutorial kita sebelumnya : Tutorial Cara Menginstall Codeigniter

setelah itu silahkan buat controller dengan nama belajar.php, posisi file controller :

application/controllers/Belajar.php

untuk isi controller Belajar.php adalah sebagai berikut :

 

Nah untuk mengakses controller belajar, kita menggunakan alamat :

 

 

kita akan coba mengaksesnya tanpa menggunakan index.php, kita mengakses dengan alamat :

maka hasilnya akan menampilkan pesan error, karena kita menghilangkan index.php pada alamat saat mengakses controller.

 

 

Cara untuk menghilangkan index.php di codeigniter

Untuk menghilangkan index.php di codeigniter, langkah awal silahkan buka file dengan nama config.php didalam folder

application/config/config.php

cari code seperti berikut ini, kurang lebih berada pada line 38 :

hapus bagian index.php, sehingga hasilnya adalah seperti berikut ini :

 

Langkah berikutnya silahkan buat file dengan nama .htaccess, didalam folder project codeigniter anda.

Untuk code didalam file .htaccess adalah sebagai berikut :

baik saya asumsikan teman – teman sudah memperbaiki settingan dibagian config.php dan membuat file .htaccess, sekarang kita coba mengakses controller, tanpa menggunakan index.php hasilnya adalah sebagai berikut :

Maka hasilnya kita dapat mengakses controller tanpa perlu menuliskan index.php pada alamat url.

Baik sekian dulu tutorial kali ini, kita sudah membahas cara menghilangkan index.php pada alamat url di codeigniter, jika ada yang ingin didiskusikan silahkan di kolom komentar

 

 


ANDA INGIN SERIUS BELAJAR FRAMEWORK CODEIGNITER ?

Seperti yang anda ketahui bahwa saat ini skill di bidang pemrograman sangatlah dibutuhkan, salah satunya adalah pemograman PHP.
Untuk anda yang ingin serius belajar pemrograman PHP, Khususnya menggunakan Framework PHP Codeigniter, Warung Belajar Memiliki Beberapa Paket Tutorial yang bisa membantu anda dalam belajar menggunakan Framework PHP Codeigniter, dari mulai step – step dasar hingga mampu membuat aplikasi berbasis web dengan menggunakan Framework PHP Codeigniter.

Paket Tutorial ini berisi video tutorial belajar pemrograman berbahasa indonesia, cocok sekali untuk anda yang sedang belajar Framework PHP Codeigniter, bahkan untuk orang awam sekalipun.

Paket Tutorial ini juga dilengkapi dengan study kasus yang akan mempermudah pemahaman anda dalam belajar pemrograman, Mari berinvestasi untuk menambah skill dalam menguasai Framework PHP Codeigniter

One thought on “Tutorial Codeigniter Part 18, Menghilangkan Index.php pada Codeigniter

  • May 12, 2020 at 11:19 pm
    Permalink

    Artikel ini sangat membantu sekali.
    Terima kasih ya.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *