ThinkPHP:URL模式

thinkPHP有四种URL模式,通过URL_MODEL配置:

0:普通模式(http://domain/index.php?m=m&c=c&a=a)

1:PathInfo(http://domain/index.php/m/c/a)

2:ReWrite(http://domain/m/c/a)

3:兼容模式

 

1,2需要运行环境的支持

 

  • 使用U函数可以动态生成模式匹配的URL:
U('地址表达式',['参数'],['伪静态后缀'],['显示域名'])
  • 地址表达式:
[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...
  • 第二个参数支持数组和字符串两种定义方式
  • 类unix系统对URL大小写是敏感的,通过配置URL_CASE_INSENSITIVE实现不区分大小写的访问

URL伪静态是为了满足更好的SEO效果,使用方式如下;

  • URL_HTML_SUFFIX配置伪静态后缀
  • URL_DENY_SUFFIX配置禁止访问的URL后缀

Rewrite通过URL重写隐藏应用的入口文件index.php

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值