您的位置:首页 > 编程语言 > PHP开发

Yii2的urlmanager开启

2015-10-15 21:07 495 查看
开启Yii2的
urlmanager
模式,开启之后,我们的url也会变得很简洁又好看.

apache开启重写,自行谷歌

原本:
http://localhost/index.php?r=site%2Fabout


这是点击导航栏的
About
出现的
url
,这非常不友好,所以来到
/config/web.php
这个配置文件中,找到
'components'
=> []
这个数组,加入下面的两行代码:
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true
],


加入之后,正确的代码配置是长成这个样子的:
'components' => [
'urlManager' => [ 'showScriptName' => false, 'enablePrettyUrl' => true ],...
]


在index.php下创建.htaccess

添加内容

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php
保存

这样开启
urlmanager之后,就可以通过
http://localhost/site/about
来访问
About
页面了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: