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.

'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.php
 WARNING:  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 :)



Posting Lama Posting Lebih Baru

Comments :

ada 4 komentar ke “Cara Hapus Index.php Di YII Framework”
Aldi mengatakan...
pada  

thanks gan

Ricky Xl mengatakan...
pada  

ajarin dong gan

Aldi mengatakan...
pada  

ane juga masih belajar gan :v

Alamat Service Center mengatakan...
pada  

Terimakasih mas, lanjut ke tutorial yang lebih dalam dong mas ?



best regards


eko ardo

Poskan Komentar


Copyright © 2014 - Aldi Ferdiyan - My Facebook - Powered By Pasa Iklan / Pasang Iklan Gratis


"Cara Hapus Index.php Di YII Framework"

Sewa Laptop Infonindo.com - Penyewaan Laptop - Sewa Laptop di jakarta - Warta kesehatan - Warta Sehat - Profil - Seks - alkes lab - Obat Penyakit Ibu Anak