Selasa, 19 November 2013

0 Cara Menghilangkan “index.php” pada URL CodeIgniter

Date: Selasa, 19 November 2013 12.29
Category:
Author: Rico
Share:
Responds: 0 Comment
Sebelum kita mempelajari tentang cara menghilangkan “index.php” pada URL CodeIgniter, bagi Anda yang baru belajar tentang CodeIgniter (CI), Anda bisa melihat tutorial sebelumnya tentang instalasi CI disini.
Begini nih langkah-langkah menghilangkan “index.php” pada URL CodeIgniter:

  1. Buat file kosong dengan nama .htaccess (ada titik diawal namanya) dan letakkan pada root folder (lihat gambar)
  2. Lalu edit file .htaccess tadi dan ketikkan kode berikut ini:
    RewriteEngine On
    RewriteCond %{REQUEST_URI} ^/system.*
    RewriteRule ^(.*)$ index.php?/$1 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)$ index.php?/$1 [L]


  3. Langkah selanjutnya adalah mengedit file config.php yang berada di folder application/config.
  4. Cari script ini

    $config['index_page'] = 'index.php';
    Kemudian ganti menjadi

    1
     $config['index_page'] = '';
  5. Pastikan simpan seluruh file yang diedit diatas. Refresh halaman CI-mu!
Nah, maka dengan ini yang tadinya http://localhost/CodeIgniter/index.php/home akan menjadi http://localhost/CodeIgniter/home.

sumber : aaezha

Artikel Terkait :



Comments
0 Comments

Posting Komentar

Test