「ThinkPHP5开发连载五」URL访问规则
时间: 2018-11-09 11:22:32 来源: 卓象IT实训基地【原创】
上一篇文章讲解“入口文件”,本篇文章讲解“URL访问规则”。
1. PATHINFO模式(ThinkPHP5默认的访问模式)
ThinkPHP5.0在没有启用路由的情况下典型的URL访问规则是:
1)直接访问入口文件,所访问的是index模块下的Index控制器的index方法。
入口文件访问的方法位置:
找到index方法的位置,直接将方法中return的内容修改,测试一下是否找对位置。
PATHINFO模式访问index模块index控制器index方法的访问url应该为:
2)带参数访问
①带参数访问,在index控制器中新建test方法,并设置形参。
②浏览器中访问
注意:
1. ThinkPHP5默认访问规则为PATHINFO模式,其中PATHINFO模式的分隔符可以重新设置。
2. TP5取消了URL模式的概念,并且普通模式的URL访问不再支持,但参数可以支持普通方式传值。
3. 为了方便访问,可以设置虚拟域名。
3)重新设置PATHINFO模式的分隔符
①修改配置文件:
②浏览器访问
③带参数的访问
4)参数使用普通方式传值
使用test方法测试。
①浏览器访问
②修改PATHINFO分隔符访问
2. 兼容模式
如果不支持PATHINFO的服务器可以使用兼容模式访问,如下:
使用兼容模式访问test方法。
ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员
关注卓象程序员,定期发布技术文章
下一篇讲解“URL大小写”