CI框架在Apache服务器下去掉URL中的index.php
2016-12-13 14:49
736 查看
第一步:修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:
打开apache的配置文件:conf/httpd.conf
:
全局查找LoadModule
rewrite_module modules/mod_rewrite.so,把该行前的#去掉。
第二步:在全局搜索
AllowOverride None ,全部(有多个)修改为 AllowOverride All
第三步:在项目的根目录下新建一个.htaccess文件
内容如下:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|public|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
第四步:重启Apache服务即可不用index.php了(注意是重启Apache不是只重启tomcat)!
打开apache的配置文件:conf/httpd.conf
:
全局查找LoadModule
rewrite_module modules/mod_rewrite.so,把该行前的#去掉。
第二步:在全局搜索
AllowOverride None ,全部(有多个)修改为 AllowOverride All
第三步:在项目的根目录下新建一个.htaccess文件
内容如下:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|public|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
第四步:重启Apache服务即可不用index.php了(注意是重启Apache不是只重启tomcat)!
相关文章推荐
- CI框架apache和nginx环境下面统一去掉路径URL后面的index.php
- CI 框架去掉url 中index.php的方法
- CI 框架(Apache环境)有效删除URL中的index.php 分类: CI框架 php 2014-01-20 13:17 266人阅读 评论(0) 收藏
- 在nginx下去掉ci框架url中的index.php
- CI框架去掉URl中的index.php部分
- CI框架在 nginx 服务器上配置 rewrite 去掉 index.php 的方法:
- php中关于ci框架修改后缀并去掉url中的index.php
- CI 框架(Apache环境)有效删除URL中的index.php
- CodeIgniter 框架在Apache服务器下去掉index.php 总结
- thinkphp项目在apache服务器中“去掉”index.php后出现找不到url的问题
- 去掉php框架CI默认url中的index.php
- CI框架 .htaccess 隐藏url中index.php的解决
- CI 框架去除URL上的index.php 来直接访问
- 教你如何在CI框架中使用 .htaccess 隐藏url中index.php
- 在Apache及IIS6.0中codeigniter去掉 URL 中的 index.php
- 在Apache及IIS6.0中codeigniter去掉 URL 中的 index.php
- CI在nginx环境下去掉url中的index.php
- 教你如何在CI框架中使用 .htaccess 隐藏url中index.php
- Codeigniter(CI) 去掉 URL 中的 index.php
- CodeIgniter框架去掉url中的index.php