mac下 codeigniter在apache下去掉index.php
2016-05-17 12:04
711 查看
原文:http://blog.csdn.net/tutngfei1129287460/article/details/18359191
1.要修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:打开apache的配置文,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。
2.搜索 AllowOverride None 即 Options Indexes FollowSymLinks MultiViews下面那个,修改为 AllowOverride All (一般情况下是有两个,两个都要修改!)
3.在项目的根目录下新建一个.htaccess文件 内容如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
#若你的项目名为:TestCI 则此处应为RewriteRule ^(.*)$ /TestCI/index.php/$1 [L]
</IfModule>
4.重启你的Apache服务即可不用index.php了!
1.要修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:打开apache的配置文,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。
2.搜索 AllowOverride None 即 Options Indexes FollowSymLinks MultiViews下面那个,修改为 AllowOverride All (一般情况下是有两个,两个都要修改!)
3.在项目的根目录下新建一个.htaccess文件 内容如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
#若你的项目名为:TestCI 则此处应为RewriteRule ^(.*)$ /TestCI/index.php/$1 [L]
</IfModule>
4.重启你的Apache服务即可不用index.php了!
相关文章推荐
- CentOS 下安装 Apache 和 PHP 并开启 mcrypt 扩展
- Apache IfModule prefork.c参数说明
- 记一次apache访问无响应问题
- Apache shutdown unexpectedly
- 查看apache服务器运行状态(php5.5以上)
- Apache Lucene 5.x 集成中文分词库 IKAnalyzer
- Apache Shiro 关于Shiro 授权
- Apache Shiro 使用手册(三)Shiro 授权
- Apache 下载正确姿势
- Spark中组件Mllib的学习6之ALS测试(apache spark 含隐式转换)
- Spark中组件Mllib的学习5之ALS测试(apache spark)
- Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be
- Mac 电脑设置 Apache2的虚拟主机
- wamp下Apache2.4.x局域网访问403的解决办法
- CDH(Cloudera)与hadoop(apache)对比
- Mac 搭建本地Apache服务器
- django static + apache mod_wsgi部署
- 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
- loadrunner不能添加Apache监控
- hadoop入门第七步---hive部署安装(apache-hive-1.1.0)