Menghilangkan index pada url codeigniter

Menghilangkan index pada url codeigniter

1041
8
SHARE

Halo kawan kali ini saya akan membahas bagaimana cara menghilangkan index pada url codeigniter.

Secara default (sebagai contoh latihan codeigniter kita kemarin) tampilan url pada codeignniter adalah

http://localhost/harviacode/index.php/user/ubah/1

dengan menghilangkan index pada url kita akan mendapatkan tampilan url menjadi

http://localhost/harviacode/user/ubah/1

url anda akan terlihat lebih cantik .. hehe

Baiklah langsung saja kita mulai membuatnya

Step 1 : Buatlah file .htaccess dan masukkan kode berikut ini. Sesuaikan RewriteBase sesuai nama project anda

untuk membuat file .htaccess caranya bukalah notepad. Paste kan code di atas di notepad, kemudian save as file tersebut dengan nama .htaccess. JANGAN LUPA mengubah Save as type nya menjadi All Files.

Letakan file .htaccess tersebut dalam folder project anda.

Step 2 : Buka config.php di application/config/config.php. Ubahlah baris 29 menjadi

Cobalah jalankan http://localhost/harviacode/user melalui browser anda. Maka anda akan mendapatkan tampilan yang sama dengan http://localhost/harviacode/index.php/user.

Mudah bukan… semoga bermanfaat.. Terima kasih telah berkunjung ke harviacode.com

Bagikan artikel ini ya.. terima kasih

8 COMMENTS

  1. makasih gan, berhasil.
    tapi kok favicon .png nya kok engga bisa di akses ya?
    gmn caranya buat nambahin supaya bisa ngakses favicon .png?

    • ok gan… kalo favicon tidak ada hubungannya sama index pada url gan..

      tinggal gini aja buat nampilin favicon

      < *link rel="icon" href="<*?php echo base_url(); ?>asset/img/favicon.png” sizes=”16×16 32×32″ type=”image/png”>

      hilangka tanda (*)nya ya. asset/img/ adalah path dari favicon.png. semoga membantu..

    • “cara nya agar menghilngkan fungsi cetak nya.” maksunya gmn ya? belum paham saya. kalo halaman masuk setelah login tinggal diatur sendiri mw di redirect kemana. misalnya login di localhost/admin/login, terus kalo berhasil tinggal di redirect ke localhost/admin/dashboard, kalo gagal balik lagi ke localhost/admin/login

LEAVE A REPLY