热度 1|
当前我程序的访问网址是: 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服务