解决CodeIgniter伪静态失效


Posted in PHP onJune 09, 2014

原来地址:http://127.0.0.1/onsite/index.php/welcome/index/abc123

修改后地址:http://127.0.0.1/onsite/abc123.html

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteBase /onsite RewriteCond %{REQUEST_URI} ^system.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
 RewriteCond %{REQUEST_URI} ^application.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)\.html$ index.php/welcome/index/$1 [L]
</IfModule>

规则是没有错的,但万想不到CodeIgniter竟然报404找不到页面;经过测试在根目录建立同名的html文件是能够正常显示的;

那问题应该是CI的配置导致的;经过一番波折,发现一个参数:

$config['uri_protocol'] = 'AUTO';

把它改成:

$config['uri_protocol'] = 'PATH_INFO';

页面终于显示正常了;

PHP 相关文章推荐
PHP下对字符串的递增运算代码
Aug 21 PHP
使用PHP实现Mysql读写分离
Jun 28 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
php实现的百度搜索某地天气的小偷代码
Apr 23 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
CI配置多数据库访问的方法
Mar 28 PHP
PhpStorm terminal无法输入命令的解决方法
Oct 09 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
Feb 28 PHP
解决在laravel中auth建立时候遇到的问题
Oct 15 PHP
Mac下关于PHP环境和扩展的安装详解
Oct 17 PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
Oct 22 PHP
php操作redis常见方法示例【key与value操作】
Apr 14 PHP
CI(CodeIgniter)框架介绍
Jun 09 #PHP
CI框架中集成CKEditor编辑器的教程
Jun 09 #PHP
PHP小教程之实现链表
Jun 09 #PHP
浅谈Eclipse PDT调试PHP程序
Jun 09 #PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
Jun 09 #PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
Oct 01 #PHP
PHP遍历目录并返回统计目录大小
Jun 09 #PHP
You might like
关于php正则匹配汉字的方法介绍
2013/04/25 PHP
分享一段PHP制作的中文拼音首字母工具类
2014/12/11 PHP
php常用字符函数实例小结
2016/12/29 PHP
ThinkPHP框架实现数据增删改
2017/05/07 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
PDO实现学生管理系统
2020/03/21 PHP
Javascript SHA-1:Secure Hash Algorithm
2006/12/20 Javascript
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
JavaScript对象创建及继承原理实例解剖
2013/02/28 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
解析Vue 2.5的Diff算法
2017/11/28 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
解决vue刷新页面以后丢失store的数据问题
2020/08/11 Javascript
Python安装第三方库的3种方法
2015/06/21 Python
python3中str(字符串)的使用教程
2017/03/23 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
解决Python3中的中文字符编码的问题
2018/07/18 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python图像处理之gif动态图的解析与合成操作详解
2018/12/30 Python
Python Web框架之Django框架Form组件用法详解
2019/08/16 Python
Python如何将模块打包并发布
2020/08/30 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
日本钓鱼渔具和户外用品网上商店:naturum
2016/08/07 全球购物
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
大学生最常用的自我评价
2013/12/07 职场文书
小学毕业感言500字
2014/02/28 职场文书
2015安全保卫工作总结
2015/04/25 职场文书
小学班主任工作经验交流材料
2015/11/02 职场文书
委托书范本格式
2019/04/18 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
了解MySQL查询语句执行过程(5大组件)
2022/08/14 MySQL