我需要能够通过 www.website.com/username 访问用户配置文件。我不知道如何为规则管理器编写规则以这种方式工作。我将有一个 UserProfile 控制器,我希望将 url 的第一个参数重定向到该控制器。有没有办法告诉路由器,如果他没有找到请求名称的控制器,则使用其余参数执行 UserProfile 控制器?
这是我当前的设置:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'login' => 'site/login',
'signup/confirm/<code>' => 'signup/confrim'
),
),