Yii2从url中删除站点/索引

Yii2从url中删除站点/索引,yii,yii2,Yii,Yii2,我使用Yii2框架,希望从我的url中删除site/index 现在我有以下URL example.com/site/index 但是我想把它改成简单的 example.com 我尝试了以下方法,但不起作用 你能建议一下怎么做吗?看看同样在 我遇到了问题,不得不将Yii2资源用作 这就是我得到的 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false,

我使用Yii2框架,希望从我的url中删除
site/index

现在我有以下URL

example.com/site/index
但是我想把它改成简单的

example.com
我尝试了以下方法,但不起作用


你能建议一下怎么做吗?

看看同样在

我遇到了问题,不得不将Yii2资源用作

这就是我得到的

'urlManager' => [
        'enablePrettyUrl' => true,
        'showScriptName' => false,
        'rules' => [
            '<action>'=>'site/<action>', 
            '<controller:[\w\-]+>/<id:\d+>' => '<controller>/view',
            '<controller:[\w\-]+>/<action:[\w\-]+>/<id:\d+>' => '<controller>/<action>',
            '<controller:[\w\-]+>/<action:[\w\-]+' => '<controller>/<action>',
        ], 
    ],
'urlManager'=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
''=>'站点/',
“/”=>“/视图”,
'//' => '/',

“/看看在

我遇到了问题,不得不将Yii2资源用作

这就是我得到的

'urlManager' => [
        'enablePrettyUrl' => true,
        'showScriptName' => false,
        'rules' => [
            '<action>'=>'site/<action>', 
            '<controller:[\w\-]+>/<id:\d+>' => '<controller>/view',
            '<controller:[\w\-]+>/<action:[\w\-]+>/<id:\d+>' => '<controller>/<action>',
            '<controller:[\w\-]+>/<action:[\w\-]+' => '<controller>/<action>',
        ], 
    ],
'urlManager'=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
''=>'站点/',
“/”=>“/视图”,
'//' => '/',

“/您需要在规则的开头添加空路径的规则:

'urlManager' => [
    'rules' => [
        '' => 'site/index', 
        // rest of rules
    ], 
],

您需要在规则的开头添加空路径的规则:

'urlManager' => [
    'rules' => [
        '' => 'site/index', 
        // rest of rules
    ], 
],

附加参数用于处理其他未命名控制器。附加参数用于处理其他未命名控制器。