网址管理员一条路径正确,所有其他路径都不正确

时间:2014-07-21 12:40:48

标签: php yii yii-url-manager

我很长时间没遇到这个问题了,而且它真的很烦人。我尝试了很多方法,以至于我不知道该怎么做。这是唯一一个重定向,但问题是我无法访问所有其他网址。

这个'<item:.*>'=>'shop/product/view',重定向到.com/Whatever+Name?id=89之类的内容,我最终无法摆脱它。但更令人讨厌的是,当我点击所有其他模块,控制器时,我无法找到它们,它总是找不到。即使我试图复制类似'<name:.*>'=>'user/profile/view',之类的东西,我也找不到页面。

在我的urlmanager中我有这个:

'<action:(about|contact|index)>' => 'site/<action>',
'site/category/<id:\d+>'=>array('site/category', 'caseSensitive'=>false),     
'<item:.*>'=>'shop/product/view', //<--this causes problems                 '<module:\w+>/<controller:\w+>/<action:\w+>'=>'<module>/<controller>/<action>',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',

0 个答案:

没有答案
相关问题