Yii问题中的静态页面 'urlManager'=>数组( “urlFormat'=>“路径”, '规则'=>数组( ''=>array('site/page/view/'), “/”=>“/视图”, '//'=>'/', '/'=>'/', //'index'=>数组('site/index'), ), ),
我目前在main.php文件中有这个 我遇到的问题是,当我查看/index.php/index时,我在pages文件夹中显示了index页面,但当我进入/index.php/about时,我仍然在pages文件夹中获得index.php文件。Yii问题中的静态页面 'urlManager'=>数组( “urlFormat'=>“路径”, '规则'=>数组( ''=>array('site/page/view/'), “/”=>“/视图”, '//'=>'/', '/'=>'/', //'index'=>数组('site/index'), ), ),,yii,Yii,我目前在main.php文件中有这个 我遇到的问题是,当我查看/index.php/index时,我在pages文件夹中显示了index页面,但当我进入/index.php/about时,我仍然在pages文件夹中获得index.php文件。'urlManager'=>数组( 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( '<view>' => array('
'urlManager'=>数组(
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<view>' => array('site/page/view/'),
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
//'index' => array('site/index'),
),
),
“urlFormat'=>“路径”,
'规则'=>数组(
“/”=>“/视图”,
'//'=>'/',
'/'=>'/',
//'index'=>数组('site/index'),
''=>array('site/page/view/'),
),
),
应该是这样的:现在规则应该是(至少在1.1.12版中)
''=>'站点/页面',
此代码将向SiteController::actionPage提供$\u GET['view'],例如,将设置$\u GET['view']='test'是,使用规则级联和第一个匹配规则。这意味着,如果您有一个与“”等基本内容匹配的规则,您将希望将其添加到规则列表的末尾。
'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>',
//'index' => array('site/index'),
'<view>' => array('site/page/view/'),
),
),
'<view:\w+>' => 'site/page',