Cara menghilangkan index.php pada Codeigniter


Menghilangkan index.php pada codeigniter

 

Pada artikel kali ini saya akan membahas tentang cara menghilangkan index.php pada codigniter yang tertera di url

 

Kenapa sih index.php pada url harus dihilangkan? karena agar terlihat tersusun lebih rapi dan mudah dalam pengaksesan, jika index.php tidak kita hilangkan maka di url akan nampak seperti ini "http://localhost/tutorial/index.php/home/artikel", tapi jika kita hilangkan url index.php nya akan terlihat "http://localhost/tutorial/home/artikel", baiklah silahkan simak tutorial berikut untuk menghilangkan index.php pada codeigniter. Cara menghilangkan index.php pada codeigniter

 

 

Pertama yang dilkukan untuk menghilangkan index.php pada codeigniter adalah dengan mengedit file config.php yang ada di dalam folder application/config/config.php

 

lalu silhakan ubah bagian dibawah:

 

$config['index_page'] = 'index.php';

 

menjadi

 

$config['index_page'] = '';

 

setelah itu silahkan buat file bernama '.htacces' di direktori folder root anda tanpa menggunakan extensi (lihat gambar dibawah)

Setelah itu isikan file .htaccess dengan kode berikut

 


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Selamat|| sampai disini anda berhasil menghilangkan index.php pada codeigniter.

 

 



13 Februari 20171232


Leave your comment