美文网首页
nginx下yii2的url美化

nginx下yii2的url美化

作者: espada | 来源:发表于2019-03-21 23:22 被阅读0次

1.修改nginx文件配置

location / {
            if (!-e $request_filename){
                rewrite ^/(.*) /index.php last;
            }
            #autoindex  on;
        }

2.修改yii2 config下的main.php文件

'components' => [
    'urlManager' => [
        'enablePrettyUrl' => true,
        'showScriptName' => false,
        'enableStrictParsing' => false,
        'rules' => [
            '<module:\w+>/<controller:\w+>/<id:\d+>' => '<module>/<controller>/view',
            '<controller:\w+>/<id:\d+>'=>'<controller>/view',
            "<controller:\w+>/<action:\w+>"=>"<controller>/<action>",
        ],
    ],
]

url风格:

http://domain/module/controller/action

相关文章

网友评论

      本文标题:nginx下yii2的url美化

      本文链接:https://www.haomeiwen.com/subject/tgfkvqtx.html