Cara Menghilangkan "index.php" pada URL Codeigniter

Assalamu'alaikum, Alhamdulillah kita masih bisa bertemu lagi nah kali ini saya akan berbagi Bagaimana sih cara menghilangkan "index.php" pada URL di Codeigniter, langsung aja ah kita praktek yaa..
ini sebenarnya bukan menghilangkan tetapi hanya untuk tidak memunculkan tulisan index.php pada URL di aplikasi web kita.. langsung saja..
 1. Langkah pertama adalah kita harus membuat sebuah dokumen dengan nama .htaccess yang kita simpan didalam folder project kita,
2. Setelah itu kita isi file .htaccess dengan script ini,
  1. RewriteEngine On
  2. RewriteCond %{REQUEST_URI} ^/system.*
  3. RewriteRule ^(.*)$ index.php?/$1 [L]
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule ^(.+)$ index.php?/$1 [L]

3. Jika sudah kita simpan, lalu kita buka config.php  di application/config/config.php,
4. Di config.php kita cari script ini  $config['index_page'] = 'index.php'; lalu kita hapus index.php, sehingga seperti ini,$config['index_page'] = '';
5. Nah sekarang kita tidak memerlukan index.php deh diweb kita walaupun sebenarnya masih memanggil index.php tersebut tapi tidak dimunculkan di URL, sekian dulu yaa postingannya semoga bermanfaat Wassalamu'alaikum :D

1 Comments