解决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 相关文章推荐
PHP5/ZendEngine2的改进
Oct 09 PHP
用PHP将网址字符串转换成超链接(网址或email)
May 25 PHP
对象失去焦点时自己动提交数据的实现代码
Nov 06 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
PHP Cookie的使用教程详解
Jun 03 PHP
PHP生成树的方法
Jul 28 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
Apr 11 PHP
PHP实现的浏览器检查类
Apr 11 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
php实现算术验证码功能
Dec 05 PHP
php+lottery.js实现九宫格抽奖功能
Jul 21 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 取得瑞年与平年的天数的代码
2009/08/10 PHP
php 模拟POST提交的2种方法详解
2013/06/17 PHP
CI框架给视图添加动态数据
2014/12/01 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
php判断是否为ajax请求的方法
2016/11/29 PHP
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
网页禁用右键菜单和鼠标拖动选择方法小结
2015/02/25 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
JavaScript仿淘宝页面图片滚动加载及刷新回顶部的方法解析
2016/05/24 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
layui框架中layer父子页面交互的方法分析
2017/11/15 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
Python判断操作系统类型代码分享
2014/11/22 Python
python实现数据图表
2017/07/29 Python
使用Python实现一个栈判断括号是否平衡
2018/08/23 Python
将Pytorch模型从CPU转换成GPU的实现方法
2019/08/19 Python
numpy中三维数组中加入元素后的位置详解
2019/11/28 Python
python创建n行m列数组示例
2019/12/02 Python
python实现计算图形面积
2021/02/22 Python
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
2020/02/27 HTML / CSS
豪华床上用品 :Jennifer Adams
2019/09/15 全球购物
波兰家居饰品和厨房配件网上商店:Maleomi
2020/12/15 全球购物
商业街策划方案
2014/05/31 职场文书
护士实习求职信
2014/06/22 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
2015入党自传书范文
2015/06/26 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python