我目前正在使用 Yii 框架,我想知道是否有人知道如何在 Yii 中自动设置像 www.twitter.com/ 这样的 SEO 友好 url?我知道如何在 config/main.php 中手动执行此操作,但我希望能够动态生成它。我也可以在 Grails 中做到这一点。在 Yii 中,我知道你需要另一个参数,比如 www.twitter.com/l/,但我不想要那个参数,任何人都可以分享吗?
谢谢。
我目前正在使用 Yii 框架,我想知道是否有人知道如何在 Yii 中自动设置像 www.twitter.com/ 这样的 SEO 友好 url?我知道如何在 config/main.php 中手动执行此操作,但我希望能够动态生成它。我也可以在 Grails 中做到这一点。在 Yii 中,我知道你需要另一个参数,比如 www.twitter.com/l/,但我不想要那个参数,任何人都可以分享吗?
谢谢。
您是否无法通过使用URL 管理器来实现您想要的?如果没有,您能否发布一个示例,说明您目前拥有什么以及您希望它是什么?
用这个编辑配置文件 main.php
'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>',
),
),
....
我认为它是在您使用 yiic-tool 创建 webapp 时生成的