PHP-004
2016-03-02 23:22
459 查看
'URL_CASE_INSENSITIVE' => true,设置为true的时候表示URL地址不区分大小写,这个也是框架在部署模式下面的默认设置。[/code]
URL模式 : URL_MODEL设置
普通模式 = 0
PATHINFO模式 = 1
REWRITE模式 = 2
兼容模式 = 3
普通模式 : 传统的GET传参方式来指定当前访问的模块和操作,例如:
http://localhost/?m=home&c=user&a=login&var=value
PATHINFO模式 : 系统的默认URL模式,提供了最好的SEO支持,系统内部已经做了环境的兼容处理,所以能够支持大多数的主机环境。对应上面的URL模式,PATHINFO模式下面的URL访问地址是:
http://localhost/index.php/home/user/login/var/value/
REWRITE模式:是在PATHINFO模式的基础上添加了重写规则的支持,可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。
http://localhost/home/user/login/var/value
兼容模式:是用于不支持PATHINFO的特殊环境,URL地址是:
http://localhost/?s=/home/user/login/var/value兼容模式配合Web服务器重写规则的定义,可以达到和REWRITE模式一样的URL效果。
相关文章推荐
- PHP实现四种基本排序算法
- php如何修改SESSION的生存时间
- php定时任务
- php魔术方法与魔术变量、内置方法与内置变量
- php后台编程基础
- 安装vsftp流程整理
- PHP&MySQL(二)——困也得啃书
- FTP 实践
- php serialize与unserialize函数
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- PHP - 文件下载
- 几种php解析xml方式
- php include文件的编码影响ajax接收
- php核心知识要点
- YII 数据库缓存
- 构建自己的PHP框架--实现Model类(3)
- WindowManager.LayoutParams 详解
- 如何在一台windows的服务器里安装配置PHP+MYSQL环境
- PHP实现各种经典算法
- php启用sockets扩展解决phpmailer发送邮件慢