Yii Logo

Seperti biasa masalah SEO sudah tidak asing lagi dengan web,
untuk menghilangkan ?r= pada yii framework misalnya pada alamat

http://localhost/conto/index.php?r=site/contact  >> http://localhost/conto/index.php/site/contact

mudah saja,

  • Pertama, buka folder C:\xampp\htdocs\conto\protected\config atau RootYii Anda\protected\config
  • Lalu buka file main.php dan edit bagian
/*
'urlManager'=>array(
	'urlFormat'=>'path',
	'rules'=>array(
		'<controller:\w+>/<id:\d+>'=>'<controller>/view',
		'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
		'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
		),
),
*/
             menjadi…
'urlManager'=>array(
         'urlFormat'=>'path',
         'rules'=>array(
               'gii'=>'gii',
               'gii/<controller:\w+>'=>'gii/<contruller>',
               'gii/<controller:\w+>/<action:\w+>'=>'gii/<controller>/<action>',
         ),
),
  • Alhasil jeng jeng… kalau ada masalah mangga tanya aja… ;)
  • Guidenya Anda dapat lihat di sini