У меня есть статьи в моем веб-приложении yii, я хочу просмотреть заголовок статьи вместо id на url, я проследовал по этой ссылке: http://www.yiiframework.com/forum/index.php/topic/43874-urlmanager-show-title-instead-of-id/ я изменил функцию createUrl быть:Просмотреть заголовок статьи на url вместо id в yii 1 веб-приложение для SEO довольно URL-адресов
Yii::app()->createUrl('home/article',array('id'=>$article->id,'title' => $article->title);
и добавьте следующие правила к менеджеру URL-адрес, как показано ниже:
'<action:\w+>'=>'home/<action>',
'<action:\w+>/<id:\d+>'=>'home/<action>',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
'article/<id>/<title>'=>'home/article/view/'
URL статьи сейчас вроде: http://localhost/test/article?id=6 я ва nt должно быть
http://localhost/test/article/article-title
заблаговременно.
Является ли ваше название статьи уникальным или что –
Нет, это не так. –