我正在学习Yii并陷入了URL路由问题。 我有一个控制器如下yii框架:网址路由
class PageController extends Controller
{
public function actionIndex()
{
echo 'index';
}
public function actionGetPage($page = '')
{
echo $page;
}
和配置/ main.php
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'page'=>'page/index',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
我怎么可以设置URL规则所以当我使用http://localhost/page/About它应该工作,并打印“关于”
尝试在规则的底部添加'page/'=>'page/getPage',也许阅读http://www.yiiframework.com/doc /guide/1.1/en/topics.url –
2011-12-28 01:45:55