CI框架uri去掉index.php
2015-11-28 14:54
549 查看
CI框架的入口是index.php,所以url实际上要多出一个index.php,非常不美观。我使用的是apache服务器,要开启mod_rewrite服务才可以。
复制下面的信息:
保存为.htaccess文件, 放在index.php同级目录下面。
修改application/config.php中的参数配置:设置$config['index_page'] = ""。重新运行程序成功。
sudo a2enmod rewrite sudo service apache2 restart
复制下面的信息:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]
保存为.htaccess文件, 放在index.php同级目录下面。
修改application/config.php中的参数配置:设置$config['index_page'] = ""。重新运行程序成功。
相关文章推荐
- ThinkPHP框架--邮箱激活功能
- PHP高手干货分享:要大大提高PHP效率
- php获取网卡的MAC地址
- PHP的学习--可变函数
- ThinkPHP3.2.3生成多张缩略图
- yii2 控制器里 action 大小写组合造成的路由问题
- ThinkPHP实现ajax仿官网搜索功能实例
- PHP的学习--可变变量
- vsftp安装与配置
- phpstorm 8 license key
- PHP文件夹文件拷贝/复制函数 dir_copy($src = '', $dst = '')
- PHP下解决Json中文
- phpmyadmin搭建
- hibernate继承关系映射关系方法(二)--每个子类一张表
- FTP服务学习笔记之vsftpd安装和配置(2)
- PHP Composer 使用方法
- php使用curl*multi*函数的源码解析
- SectionIndexer中的getSectionForPosition()与getPositionForSection()
- 【学习笔记】初闻数据库php-mysql
- 激活phpstorm10.0.1