美文网首页
urlManager

urlManager

作者: ShindouHikaru | 来源:发表于2015-05-29 16:08 被阅读51次

url设置为这种样子

http://localhost/advanced/frontend/web/index.php/site/index
  • 在man.php增加
'urlManager' => [
         //让URL更漂亮
          'enablePrettyUrl' => true,
        ],
'urlManager' => [
          'enablePrettyUrl' => true,
           //定义路由别名访问
          'rules'=>[
            'books'=>'talk/index'
            ]
        ],

http://localhost/advanced/frontend/web/index.php/talk/index

'urlManager' => [
          'enablePrettyUrl' => true,
          'enableStrictParsing' => true,
          'rules'=>[
            'books'=>'talk/index'
            ]
        ],

Example routes

Url::to(['']) - /index.php/site/routes
Url::to(['about']) - /index.php/site/about
Url::to(['about/details']) - /index.php/about/details
Url::to(['/book/index']) - /index.php/books
Url::to(['book/view','id'=>2]) - /index.php/book/view?id=2
Url::to(['book/view','id'=>2,'#'=>'contnt']) - /index.php/book/view?id=2#content
Url::to(['/book/index'],true) - http://yii2.test/index.php/books
Url::to(['/book/index'],'https') - https://yii2.test/index.php/books

Aliases
Yii::setAlias('@books','/book/index');
Url::to([@books]) - /index.php/book/index;

相关文章

网友评论

      本文标题:urlManager

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