Pada saat anda membuat sebuah project web dengan codeigniter tentu saja secara default url masih terdapat index.php contoh: http://localhost/folderproject/index.php/user/login. Mungkin dengan url yang seperti itu kurang SEO Friendly.
contoh url yang masih menggunakan index.php
Untuk menghilangkan index.php cukup mudah tinggal menambahkan file .htaccess kedalam folder project kita dan mensetting beberapa konfigurasi di folder config->config.php
1. Buka Folder projectmu berada contoh Crudcode/Application/config/config.php
Hapus index.php
$config['index_page'] = 'index.php';
sehingga menjadi seperti ini
$config['index_page'] = '';
2. Buat file bernama .htaccess Tanpa menggunakan extensi apapun di folder projectmu lalu copy kan file dibawah ini kedalam file .htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|images|js|css|uploads|favicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
kemudian save dan coba untuk menjalan aplikasi yang sudah kalian buat
coba perhatikan url diatas sudah tidak lagi menggunakan index.php.
sekain tutorial cara menghilangkan index.php dicodeigniter, jangan lupa tinggalkan jejak atau sekedar berbagi link
#tag: cara menghilangkan index.php di codeigniter 3
tutorial menghilangkan index.php di codeigniter
cara menghilangkan index.php dengan htaccess di ci
cara mudah menghilangkan index.php di ci



0 Comments
EmoticonEmoticon