入住 CI 中国社区 登录
CodeIgniter 中国开发者社区 返回首页

rosemarry的个人空间 https://codeigniter.org.cn/forums/?39678 [收藏] [复制] [分享] [RSS]

日志

CI删除index.php

热度 1已有 687 次阅读2015-5-4 16:16 |个人分类:CI框架

当前我程序的访问网址是:   http://localhost/Flow_of_Net/index.php/welcome

   在使用CI框架后,因为index.php是CI的入口文件,有时候为了程序的简洁需要除去url中的index.php这个,以下是对应的删除index.php的步骤:

1、

打开apache的配置文件,conf/httpd.conf

 
LoadModule rewrite_module modules/mod_rewrite.so

把该行前的#去掉。

2、在程序的根目录下(例如我当前的程序是Flow_of_Net)index.php位于当前程序下。那么在与index.php同级目录下新建.htaccess文件

在该文件写入:

RewriteEngine on
 RewriteCond $1 !^(index\.php|images|robots\.txt)
 RewriteRule ^(.*)$ /Flow_of_Net/index.php/$1 [L](注:这里的Flow_of_Net是我当前的程序名称)

3、在application/config目录下的config.php文件

将:$config['index_page'] = 'index.php';

改为:

$config['index_page'] = '';

4、重启Apache服务

然后浏览程序:http://localhost/Flow_of_Net/welcome


路过

雷人
1

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入住 CI 中国社区