Using Yii framework.我有控制器 - 头像控制器。我的规则如下所示:
'rules' => array(
'login' => 'user/login',
'<controller:'w+>/<id:'d+>' => '<controller>/view',
'<controller:'w+>/<action:'w+>/<id:'d+>' => '<controller>/<action>',
'<controller:'w+>/<action:'w+>' => '<controller>/<action>',
'avatar/<hash:'w+>/<size:'d+>' => 'avatar/generate',
),
动作看起来像:
public function actionGenerate($hash, $size)
{ ...
我想做的是像这样调用这个控制器/操作
mydomain.com/avatar/size/48/hash/e4d909c290d0fb1ca068ffaddf22cbd0
我不熟悉正则表达式模式,我做错了什么?
你需要在顶部最具体的规则,在下面需要更通用的规则。第一场比赛获胜