Cara Menghilangkan “index.php” pada URL CodeIgniter

Lagi gak mau basa - basi tulis ini tulis itu ( maaf yak....)


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)         
\
  1. Lalu edit file .htaccess tadi dan ketikkan kode berikut ini:
    1RewriteEngine On
    2RewriteCond %{REQUEST_URI} ^/system.*
    3RewriteRule ^(.*)$ index.php?/$1 [L]
    4RewriteCond %{REQUEST_FILENAME} !-f
    5RewriteCond %{REQUEST_FILENAME} !-d
    6RewriteRule ^(.+)$ index.php?/$1 [L]
  2. Langkah selanjutnya adalah mengedit file config.php yang berada di folder application/config.
  3. Cari script ini
    1$config['index_page'] = 'index.php';
    Kemudian ganti menjadi
    1$config['index_page'] = '';
  4. 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..

0 Response to "Cara Menghilangkan “index.php” pada URL CodeIgniter"

Posting Komentar