Yii2的urlmanager开启
2015-10-15 21:28
531 查看
开启Yii2的
apache开启重写,自行谷歌
原本:
这是点击导航栏的
加入之后,正确的代码配置是长成这个样子的:
在index.php下创建.htaccess
添加内容
这样开启urlmanager之后,就可以通过
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页面了
相关文章推荐
- 从零开始学YII2框架(四)扩展插件yii2-kartikgii
- 从零开始学YII2框架(三)扩展插件yii2-gird
- 从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
- Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
- 从零开始学YII2框架(二)通过 Composer 安装扩展插件
- 使用 yii2-detail-view 扩展修改/删除/查看模型数据
- 使用yii2 composer更新后报错 ::addRules()
- yii2 Activeform
- yii2 session的使用方法
- ActiveRecord Relation, 通过第三张表建立的关系
- ActiveRecord, Lazy and Eager Loading
- (十三) yii2 checkboxList小部件默认选中
- Yii2.0 对数据库 查询的一些简单的操作
- yii 权限和restful服务(一)增加自定义restful服务
- Yii2 中 如何设置 keywords 和 descripition
- Yii2 高级版使用默认的表
- Yii2.0 邮件配置
- Yii2学习之ActiveRecord
- Yii2学习之DAO和Query
- yii2-更改默认显示的通用主页