Coding Labs - Berikut ini adalah cara menghilangkan index.php pada CodeIgniter. Seperti kalian tahu, framework CodeIgniter menggunakan file index.php sebagai base awal. Namun kadang, nama index.php ini sedikit mengganggu. Sehingga jika kalian ingin tahu cara menghilangkannya, inilah dia caranya.
Pastikan anda telah melakukan tutorial sebelumnya, klik di sini. Pertama-tama buka notepad. Dan ketikkan perintah berikut:
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteEngine on
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Simpan dengan nama .htaccess.
Kemudian simpan file tersebut di folder root Codeigniter
Setelah itu buka file Config.php dari folder Application/Config
Ganti base_url dengan http://localhost/[NAMA FOLDER]
Kemudian cari index_page
Hapus isinya
Selanjutnya tes pemanggilan file dengan mengetikkan:
http://localhost/codeigniter/index.php
Jika error berarti anda sudah benar. Selanjutnya anda hanya perlu mengetikkan perintah yang baru (tanpa index.php) yaitu:
http://localhost/codeigniter/core
CodeIgniter NO INDEX.PHP
Jika setelah mengikuti tutorial ini anda masih gagal, anda bisa langsung mendownload framework CodeIgniter yang sudah dikonfigurasi dengan .htaccess melalui link berikut: CodeIgniter No Index.php [FIXED]
1 Comments
susahhhhhhhhh:(
ReplyDelete