我是YII框架的新手。我必須隱藏默認的控制器名稱和函數名稱。 例如:Url Manager隱藏YII中的控制器名稱和函數名稱
(現有的URL:http://localhost/food/store/home)
(必填網址:http://localhost/food/)
在Yii框架的配置頁面,他們已經宣佈urlManager
爲:
URL管理中配置頁面:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName' => false,
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>'=>'<controller>/index',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
'showScriptName'=>false,
)
默認控制器聲明:
'defaultController'=>'store'