Faber Nainggolan Blog's

Artikel, Tutorial Pemrograman, Tutorial database, PHP dan Framework

LightBlog

Kembali melanjutkan tutorial mengenai memulai Project baru pada CodeIgniter kali ini kita akan membahas mengenai index.php yang ada pada url...

Memulai Project CodeIgniter : Part 3 Menghilangkan Index.php

Kembali melanjutkan tutorial mengenai memulai Project baru pada CodeIgniter kali ini kita akan membahas mengenai index.php yang ada pada url bar browser saat kita akses url project kita. Bagi yang belum membaca Part 1 dan Part 2 Memulai project codeigniter bisa baca pada link dibawah

Memulai Project CodeIgniter
Memulai Project CodeIgniter : Part 2


Jika belum paham maksud dari judul artikel ini, berikut gambar

nah pada gambar terlihat kita harus menambahkan index.php sebelum nama contoller chello agar hasilnya muncul. Jika controller kita panggil tanpa index.php maka akan muncul tulisan "object not found" nah kita akan bahas agar controller bisa dipanggil tanpa harus mengikutkan index.php

Pertama buka file config.php pada folder application/config dan edit pada bagian seperti dibawah
pada baris
$config['index_page'] ='index.php';

ubah nilai menjadi kosong
$config['index_page'] ='';

Kemudian tambahkan sebuah file .htaccess pada root folder aplikasi kita dan silakan buat seperti berikut
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
 

Dan ketika kita jalankan di browser



Nah sekian untuk artikel kali, tetap ikuti tutorial tentang codeigniter di blog ini 

0 comments: