2

大家好,

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

http://www.sitename.domain/content/categoryName/subCategoryName/contentId/contentName.html

在这种情况下到 Yii(PHP 框架)的路由链接:

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

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

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

最后,感谢您的关注。

4

1 回答 1

1

您不能为此使用网址管理器吗?类似的东西

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

您想要的“if”语句是什么?如果可能是您可以应用那些高于主要规则的情况,以便在格式稍有不同的情况下首先运行它们?

于 2012-11-21T10:11:24.090 回答