默认情况下,CodeIgniter 中的 URL 被设计成对搜索引擎和人类友好。不同于使用标准“查询字符串”方法的是,CodeIgniter 使用基于段的方法:example.com/news/article/my_article注意:查询字符串形式的 URL 是可选的,分述如下。
转载
2013-06-07 17:17:00
130阅读
2评论
codeigniter启用URL模式用的是Apache首先要开启 mod_rewrite1.要修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:打开apache的配置文,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。2.搜
原创
2023-01-12 01:42:27
82阅读
CodeIgniter框架URL路由总结
转载
2018-06-23 22:11:07
498阅读
最近在开发中使用了CodeIgniter框架,感觉这个框架比较轻量级,相对其它框架比较灵活。
在使用中遇到了如下问题:我的环境是nginx+php-fpm+mysql+CodeIgniter2.01。
当我在nginx里面设置了rewrite时候,例如
rewrite ^/ucenter/(.*)$ /platform/$1 la
原创
2011-06-29 12:17:20
1498阅读
为美观一些,去掉CI默认url中的index.php。分三步操作:
1.打开apache的配置文件,conf/httpd.conf :
LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。
搜索 AllowOverride None(配置文件中有多处),看注释信息,将相关.htaccess的该行信息改为AllowOverride
原创
2010-12-08 20:01:16
478阅读
涉及到My_Controller.php以及登录验证模块User.php,代码如下:My_Controller.phpclass MY_Controller extends CI_Controller{ public function __construct() { par...
转载
2015-04-10 19:02:00
246阅读
2评论
去掉 URL 中的 index.php 首先,你要清楚自己的 Web 服务器是 Apache,支持 mod_rewrite,并且已经配置好 rewrite 相关的参数。 什么是 rewrtie 可以 Google 一下。 然后,在 CI 根目录(与index.php同级) 下新建立一个配置文件,命名为: .htaccess 在里面这样写: RewriteEngine on
Rewrite
原创
2023-05-12 09:50:28
135阅读
这两天在弄一个CodeIgniter URL 去掉index.php查阅了大量的资料,都没有找到原因。以下的方法都试过了:http://www.nowamagic.net/php/php_RemoveIndexInCi.php去掉CodeIgniter URL中的index.php1. 打开apache的配置文件,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。搜索 AllowOverride None(配置文件中有多处),看注释信息,将相关.htaccess的该行信息改为AllowOverr
原创
2021-07-28 09:45:03
391阅读
项目使用框架为:CodeIgniter原本项目环境使用的是php5.6,在安装了php7后,项目的session失效了,检查原因,发现该框架的Libraries/Session/Session.php中的129行左右是这样写的:<?php
if (isset($_COOKIE[$this->_config['cookie_name']]) && (! is_string
转载
2023-05-25 11:07:30
128阅读
CodeIgniter框架,PHP开发中的一款MVC模式框架。去掉url中的index.php,需要对url进行重写。这个重写功能是由Apache服务器提供的,实际上不知框架的url可以从重写,任何一个项目的url都可以被重写。只要利用Apache服务器的重写规则。
下面就针对CodeIgniter框架去掉url中的index.php来具体说说步骤:
(1)加载mod_re
原创
2012-11-26 17:22:36
2004阅读
1.打开apache的配置文件,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so
原创
2022-06-06 18:26:00
220阅读
PHP 论坛:http://codeigniter.org.cn/forums/forum-opensource-1.html下载 CodeIgniter 项目 的最新软件包(http://www.codeigniter.com/)。阅读 在线 CodeIgniter 文档。(http://www....
原创
2023-11-06 16:04:15
58阅读
user-select
http://www.qianduan.net/introduce-user-select.html
selection
用selection让“选择”五彩缤纷http://www.17css.com/css3-selection/
CSS3中文参考指南http://www.zhangxinxu.com/css3/
Tags: css3http://www.css88.c
转载
2012-05-28 16:54:00
83阅读
2评论
CodeIgniter在网上更受人欢迎,但是命名看上去比较奇怪,类名用下划线分割,函数名都是小写,感觉不是好。适合快速开发。cakephp 被说是模仿ruby,这关系不大。框架本身该有的功能都有,命名规则是驼峰命名法,文档清晰。觉得cakephp是把编程作为一种艺术性的东西来做,适合长期开发。
原创
2010-07-31 10:10:42
554阅读
If you have problem using PHP unlink() function in CodeIgniter, I have a solution to it.
Below is the error you would most likely encounter:
A PHP Error was encountered Severity: Warning M
转载
精选
2009-11-17 11:50:41
1086阅读
CodeIgniter建立的项目是流行的MVC结构,路径访问是controller组合action。$_GET, $_POST, $_COOKIE可以加载相应函数访问,而不直接访问,增加安全。连接mysql数据库用mysql_connect这样的连接显示层模板为直接写php代码。配置也可以用load的方式加载。
原创
2010-06-10 22:49:56
775阅读
如何删除index.php文件 估计很多人学习CodeIgniter第一步想做的就是如何去掉index.php,这个官方手册就有相关教程,修改.htaccess 文件(前提是你的服务器是apache): RewriteEngine on RewriteCond $1 !^(ind...
转载
2012-08-09 08:52:00
48阅读
2评论
在codeigniter这个框架中,和大多数MVC框架差不多,都使用了MVC架构的基于URL的,比如传统的遗
原创
2022-12-02 11:11:59
80阅读
1、快速获取控制器名称:第一种方法:var_dump($this->uri->segment(1));这样就可以输出当前控制器的名称了!第二种方法:在控制器用魔术常量 CLASS 返回当前类名,即控制器名。var_dump(__CLASS__);参考:URI 类用于帮助你从 URI 字符串中获取信息,如果你使用 URI 路由, 你也可以从路由后的 URI 中获取信息。该类由系统自己加载
原创
2022-07-05 12:53:47
182阅读
PDF files rock! Some of the programs used to view them could use somile format itself is real handy. As a programmer I have found PDF’s to be most helpful when generating reports th...
原创
2023-07-24 15:30:37
96阅读