启用美化Url的功能
‘urlManager‘ => [ ‘enablePrettyUrl‘ => true, ‘showScriptName‘ => false, ‘enableStrictParsing‘ => true, ‘suffix‘ => ".html", ‘rules‘ => [ ‘‘ => ‘site/index‘, // 如果没有这里,则访问域名不能直接打开默认Action ] ]
当然,如果使用的默认控制器、动作不是site/index,那还要设置这里:
$config = [
‘id‘ => ‘basic‘,
//‘defaultRoute‘=>‘site/index‘,
...
贴代码
‘urlManager‘ => [
‘enablePrettyUrl‘ => true,
//‘enableStrictParsing‘ => false,
‘showScriptName‘ => false,
‘rules‘ => [
[‘class‘ => ‘yii\rest\UrlRule‘, ‘controller‘ => [‘v1/store‘,‘v1/order‘,‘v1/user‘,‘v1/brand‘,‘v1/coupon‘,‘v1/product‘]],
// [‘class‘ => ‘yii\rest\UrlRule‘, ‘controller‘ => [‘v2/store‘,‘v2/order‘,‘v2/user‘]],
],
]
Yii2 使用十一 在设置enablePrettyUrl时候,defaultAction的设置方法
原文:http://www.cnblogs.com/wangjinke/p/4858639.html