Setelah mengetahui bagaimana cara membuat Friendly URL di Yii Framework, rasanya masih ada hal yang kurang pada URL yang dihasilkan, URL yang dihasilkan masih mengandung kata index.php. Oleh karena itu, pada artikel ini kita akan membahas bagaimana cara menghilangkan index.php pada Yii Framework.
Sebelum melakukan pengaturan pastikan modul rewrite (mod_rewrite
) pada apache sudah aktif.
Untuk menghilangkan index.php pada url ada beberapa konfigurasi yang perlu dilakukan:
Setting konfigurasi URL Manager.
Atur opsi showScriptName menjadi false
'urlManager' => array(
....
'showScriptName' => false,
....
),
Membuat file .htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
No Comments
Leave a comment Cancel