将链接(SEO模式)转换为与htaccess的Yii路由链接

时间:2012-11-21 08:29:25

标签: .htaccess seo yii

大家好,

我正在寻找一个在这种情况下转换SEO友情链接的htaccess脚本:

http://www.sitename.domain/content/categoryName/subCategoryName/contentId/contentName.html
在这种情况下,

到Yii(PHP Framework)路由链接:

http://www.sitename.domain/index.php?r=content/view&id=contentId

另一个问题是,是否可以在htaccess文件中使用IF条件?

我们有不想使用此规则的链接!

最后,感谢您的关注。

1 个答案:

答案 0 :(得分:1)

你能不能使用网址管理器吗?

的内容
'components'=>array(
    ...
    'urlManager'=>array(
        ...
        'content/<categoryName:\w+>/<subCategoryName:\w+>/<id:\d+>/<contentName:\w+>.html'=>'content/view',
        ...
    ),
    ...
);

您想要的'if'陈述是什么?如果您可以在主规则上方应用那些,那么如果格式有点不同,它们会先运行?