
Question:
I am currently using the Yii framework, and I would like to know if anyone has any clue on how to setup a SEO friendly url like www.twitter.com/ automatically in Yii? I know how to do so this manually in the config/main.php but I would like to be able to dynamically generate it. I have been able to do it in Grails as well. In Yii, what I know of is that you need to have another parameter like www.twitter.com/l/, but I do not want that parameter, anyone can share?
Thanks.
Answer1:Edit the config file main.php with this
'components'=>array(
.....
'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>',
),
),
....
I think it is generated when you create a webapp with yiic-tool
Answer2:Are you not able to achieve what you want by using the <a href="http://www.yiiframework.com/doc/guide/topics.url" rel="nofollow">URL Manager</a>? If not, can you post an example of what you have currently and what you'd like it to be?