Belajar Codeigniter : Menghilangkan index.php di Codeigniter

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم
Menghilangkan index.php di Codeigniter
Pernah ngga sih ngerasa keganggu jika url yang di codeigniter ada url index.php setiap kali memuat url tersebut. Misal memuat http://localhost/perpustakaan/index.php/crud/ kan ada tuh url index.php setiap mau memanggil controller tentu agak terganggu bukan lagipula dari segi kenyamanan user juga kurang kan? . Nah pada kaesempatan kali ini akan mempelajari cara bagaimana menghilangkan index.php pada codeigniter. Lets go.

Menghilangkan index.php pada codeigniter
Ada beberapa langkah untuk menghapus url index.php. Berikut merupakan langkah-langkah untuk menghapus url index.php :
  1. Buka file config.php  kemudian cari code berikut ;
    
    $config['index_page'] = 'index.php';
    
    kemudian ganti menjadi
     
    $config['index_page'] = '';
    

  2. Buat file bernama .htaccess dan isi kode berikut;
    
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
    

  3. Sekarang buka lagi url tersebut dengan menghapus index.php. Seperti ini http://localhost/perpustakaan/crud/ bandingkan sebelum sebelum index.php dihapus. 
  4.  afterbefore


 Mudah bukan? sekian tutorial tentang menghapus index.php di codeigniter. Semoga bermanfaat.
Kerjakan dengan Lebih dan Sepenuh Hati

Komentar

Postingan populer dari blog ini

Cara flash firmware stb b860h v2.1

Pasang Openwrt di stb b860h v2.1

Belajar Codeigniter : Melihat Data atau Read Data (CRUD)