setelah dilihat-lihat pada url pada project yang saya buat saya melihat selalu ada 'index.php', misalnya saya ingin mengkses sebuah controller bernama admin dan folder ci-nya saya berinama ci maka urlnya menjadi sperti ini localhost/ci/index.php/admin/ .
mungkin trlihat biasa namun ada cara untuk menghilangkan index.phpnya. caranya sebagai berikut.
copy file .htaccess yang berada dalam folder system pada ci ke folder root ci, (saya menggunakan ci 2.1.3)
rubah isi file .htaccess menjadi seperti dibawah
buka file config.php.
cari $config['index_page'] = 'index.php';
rubah menjadi $config['index_page'] = '';
saya sendiri belum mengerti apa maksud dari script didalam .htaccess tersebut. saya hanya share saja sedikit pengalaman saya.
"bukan bisa atau tidak bisa namun mau atau tidak mau, dengan kemauan kita mau belajar sehingga kita menjadi bisa"
Read more →
mungkin trlihat biasa namun ada cara untuk menghilangkan index.phpnya. caranya sebagai berikut.
copy file .htaccess yang berada dalam folder system pada ci ke folder root ci, (saya menggunakan ci 2.1.3)
rubah isi file .htaccess menjadi seperti dibawah
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,L]
buka file config.php.
cari $config['index_page'] = 'index.php';
rubah menjadi $config['index_page'] = '';
saya sendiri belum mengerti apa maksud dari script didalam .htaccess tersebut. saya hanya share saja sedikit pengalaman saya.
"bukan bisa atau tidak bisa namun mau atau tidak mau, dengan kemauan kita mau belajar sehingga kita menjadi bisa"