解决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 文本文件的读取效率
Feb 10 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
php获取URL中带#号等特殊符号参数的解决方法
Sep 02 PHP
PHP 获取ip地址代码汇总
Jul 05 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
PHP7标量类型declare用法实例分析
Sep 26 PHP
Zend Framework上传文件重命名的实现方法
Nov 25 PHP
Laravel框架在本地虚拟机快速安装的方法详解
Jun 11 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
Jun 13 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
May 14 PHP
thinkphp 获取控制器及控制器方法
Apr 16 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
ThinkPHP的Widget扩展实例
2014/06/19 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
Laravel框架实现简单的学生信息管理平台案例
2019/05/07 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
How to Auto Include a Javascript File
2007/02/02 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
javascript event 事件解析
2011/01/31 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
js中同步与异步处理的方法和区别总结
2013/12/25 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
Angularjs 基础入门
2014/12/26 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
2016/03/16 Javascript
详解Bootstrap插件
2016/04/25 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
2016/12/14 Javascript
JavaScript中for循环的几种写法与效率总结
2017/02/03 Javascript
JS实现微信摇一摇原理解析
2017/07/22 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
Openlayers实现测量功能
2020/09/25 Javascript
python使用str &amp; repr转换字符串
2016/10/13 Python
Python图片裁剪实例代码(如头像裁剪)
2017/06/21 Python
pytorch使用Variable实现线性回归
2019/05/21 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Pycharm github配置实现过程图解
2020/10/13 Python
Python 爬取淘宝商品信息栏目的实现
2021/02/06 Python
有关HTML5中背景音乐的自动播放功能
2017/10/16 HTML / CSS
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
个人党性分析材料
2014/12/19 职场文书
武当山导游词
2015/02/03 职场文书
Python+Selenium自动化环境搭建与操作基础详解
2022/03/13 Python