Langsung aja kita bahas Cara Menghilangkan “index.php” pada URL CodeIgniter.
Begini nih langkah-langkah menghilangkan “index.php” pada URL CodeIgniter:
Buat file kosong dengan nama .htaccess (ada titik diawal namanya) dan letakkan pada root folder (lihat gambar) 
- Lalu edit file .htaccess tadi dan ketikkan kode berikut ini:
1RewriteEngine On2RewriteCond %{REQUEST_URI} ^/system.*3RewriteRule ^(.*)$ index.php?/$1[L]4RewriteCond %{REQUEST_FILENAME} !-f5RewriteCond %{REQUEST_FILENAME} !-d6RewriteRule ^(.+)$ index.php?/$1[L] - Langkah selanjutnya adalah mengedit file config.php yang berada di folder application/config.
- Cari script ini
1$config['index_page'] ='index.php';Kemudian ganti menjadi1$config['index_page'] =''; - Pastikan simpan seluruh file yang diedit diatas. Refresh halaman CI-mu!
Nah, maka dengan ini yang tadinya http://localhost/CodeIgniter/index.php/home akan menjadihttp://localhost/CodeIgniter/home.
Selamat Mencoba..
Selamat Mencoba..

إرسال تعليق