Menghilangkan index.php pada url Codeigniter
Biasanya secara default $config[‘index_page’] berisi index.php artinya pada url website
codeigniter akan muncul pada url akses contoh : http://localhost/belajarci3/index.php/welcome Kita
bisa membuang index.php pada urlnya menjadi : http://localhost/belajarci3/welcome namun ketika
url ini diakses akan mengalami Error 404 Object not found!, solusiya adalah dengan
menambahkan file baru dengan nama .htaccess pada root folder project CI kita, tepat didalam folder belajarci3
Copy Paste kode berikut pada file .htaccess yang sudah
anda buat di folder belajarci3
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Sekarang akses url :
http://localhost/belajarci3/welcome