Yii的url重写
2016-12-19 10:28
218 查看
1、在/usr/local/apache/modules/ 有mod_rewrite.so
vim /etc/httpd/httpd.conf
#LoadModule rewrite_module modules/mod_rewrite.so去掉#
AllowOverride None 改成 AllowOverride All
2、然后修改protected/config/main.php,修改如下:
'showScriptName' => false, // 这一步是将代码里链接的index.php隐藏掉
这一步之后,在yii里的所有链接将不会看到index.php,但还应该到apache在收到如此url请求时懂得加上index.php,这就需要url重写了
3、yii项目的根目录(和index.php同级目录)下添加.htaccess目录,在里面写上:
vim /etc/httpd/httpd.conf
#LoadModule rewrite_module modules/mod_rewrite.so去掉#
AllowOverride None 改成 AllowOverride All
2、然后修改protected/config/main.php,修改如下:
'showScriptName' => false, // 这一步是将代码里链接的index.php隐藏掉
这一步之后,在yii里的所有链接将不会看到index.php,但还应该到apache在收到如此url请求时懂得加上index.php,这就需要url重写了
3、yii项目的根目录(和index.php同级目录)下添加.htaccess目录,在里面写上:
相关文章推荐
- yii url重写去掉index.php
- ubunut+nginx + yii + url重写(url rewrite)+mac+apache
- Yii Url重写
- Yii url重写
- Yii url重写(还没有试过)
- Yii url重写自定义url显示样式
- Yii url重写
- Yii url重写规则 添加html后缀
- Yii框架官方指南系列22——使用数据库:概览
- Yii框架官方指南系列38——定义特定状态(Fixtures)
- Yii 2.0与Yii 1.1 的区别
- yii 1.1.*中数据提供者CActiveDataProvider和列表显示组件CListView的使用
- Yii 用户登录验证
- asp.net 2.0中的URL重写以及urlMappings问题(2)
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解 (三)
- URL重写处理404错误的方法(转载)
- Yii 实现数据库SUM操作
- 使用HttpHandler实现URL重写
- Yii-中常用路径
- DNN-HttpModule.UrlRewrite( url重写 )