Cara Hapus Index.php Di YII Framework
Untuk menghilangkan index.php pada url ada beberapa konfigurasi yang perlu dilakukan, antara lain setting main.php yang ada di folder config. Kemudian merubah showScriptName menjadi false pada urlManager. Untuk lebih jelasnya lihat script dibawah ini.
Semoga informasi ini bermanfaat bagi anda...
berbagi itu indah :)
'urlManager'=>array( 'urlFormat'=>'path', 'showScriptName'=>false, 'rules'=>array( '<controller:\w+>/<id:\d+>'=>'<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ), ),Buat file .htaccess dan letakkan pada folder root. Berikut isi dari file .htaccess
Options +FollowSymLinks IndexIgnore */* RewriteEngine on # ganti nama web aplikasi anda di bawah ini RewriteBase /nama_web_aplikasi/ # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.phpWARNING: pada file .htaccess perhatikan baris RewriteBase /nama_web_aplikasi/ sesuaikan RewriteBase dengan direktori anda, jika ada di root (aplikasi bukan dalam folder) maka anda cukup RewriteBase /
Semoga informasi ini bermanfaat bagi anda...
berbagi itu indah :)
thanks gan
BalasHapusajarin dong gan
BalasHapusane juga masih belajar gan :v
BalasHapusTerimakasih mas, lanjut ke tutorial yang lebih dalam dong mas ?
BalasHapusbest regards
eko ardo