您的位置:首页 > 编程语言 > PHP开发

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效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: