HomeCodeigniterMenghilangkan index.php di Codeigniter Terbaru

Menghilangkan index.php di Codeigniter Terbaru

Menghilangkan index.php di Codeigniter Pada dasarnya link web dari framework codeigniter menggunakan index.php contohnya seperti ini http://localhost/ppdb/index.php/welcome , ada index.php didalam link tersebut.

link ini bisa kita rubah menjadi http://localhost/ppdb/welcome tanpa menggunakan index.php . kalau kita menghilangkan index.php pada codeigniter web yang kita miliki akan terlihat lebih rapi dan simpel dibandingkan menggunakan index.php

Tutorial ini merupakan tutorial berkelanjutan, untuk melihat daftar isi silahkan baca artikel : Tutorial Pembuatan Apliakasi PPDB Online Berbasis Web Lihat Artikel )

Sebelum kita merubah aplikasi kita harus menyiapkan aplikasi text editor, kalo saya menggunakan sublime text 3. bisa juga menggunakan Notepad, Notepad ++, Adobe Dreamweaver, Atom atau text editor yang lainya.

Menghilangkan index.php di Codeigniter

Bagaimana cara merubahnya ? simak tutorial berikut ini :
  1. Buka aplikasi text editor sublime text atau sejenisnya, klik menu File > Open Folder > Pilih Direktori Folder Web ( contoh : c:/xampp/htdocs/ppdb/ ) > lalu klik Open
    maka akan tampil direktori web codeigniter pada sebalah kiri sublime text
  2. Buka file config.php terletak di application/config/config.php
  3. Cari script bagian $config[‘index_page’]
    $config['index_page'] = 'index.php'; 
  4. Hapus value dari $config[‘index_page’]
    yang semual value ‘index.php’ dihapus sehingga menjadi ” (kosong)

    $config['index_page'] = ''; 
  5. Buatlah sebuah file .htaccess pada direktori folder root web, lalu isikan script berikut :
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
  6. Coba untuk mengakses web tersebut, yang semula kita akses url ini http://localhost/ppdb/index.php/welcome rubah menjadi http://localhost/ppdb/welcome (tanpa menggunakan index.php)
  7. Jika terjadi error “Object not found !” maka bisa jadi ada script yang anda buat salah, atau bisa jadi kurang lengkap maka solusinya pastikan script yang anda buat sesuai dengan tutorial ini.

 

Baca juga artikel terkait :

  1. Pembuatan Database Aplikasi PPDB Online menggunakan MySQL di PhpMyAdmin
  2. Pembuatan Direktori Web Codeigniter di XAMPP
  3. Konfigurasi Koneksi Database MySQL dan Codeigniter
  4. Menghilangkan index.php pada Codeigniter
  5. Konfigurasi Base URL pada Codeigniter
  6. Membuat Assets Template Bootstrap pada Codeigniter
  7. Membuat Halaman Awal Dinamis di Codeiniter
  8. Membuat Halaman Register / Pendaftaran di Codeigniter
  9. Login Multi User Codeigniter
  10. Membuat Logout di Codeigniter
  11. Membuat Halaman Admin / Dashboard Codeigniter
  12. Membuat (CRUD) Create, Read, Update, Delete Data pada Codeigniter
  13. Membuat Alert Boostrap pada Codeigniter

DOWNLOAD

DEMO

Demikian tutorial menghilangkan index.php pada codeigniter jika anda mengalami kendala atau error anda bisa bertanya di kolom komentar. Semoga tutorial ini bermanfaat bagi anda yang sedang belajar pemrograman php khususnya Framework Codeigniter, dan apabila anda menyukai tutorial ini, silahkan untuk berlangganan artikel secara gratis dan anda dapat membagikan artikel ini di akun sosial media milik anda.

Download Source Code?

Untuk Aplikasi atau Source Code bisa anda dapatkan secara Berbayar dan ada juga yang Gratis.

12 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular