ThinkPHP的URL模式有四种,默认的PATHINFO模式
ThinkPHP的URL模式有四种,默认是PATHINFO模式,其他三种分别为:普通模式、REWRITE和兼容模式。
浏览器输入格式为:
http://localhost/demo39/index.php/模块/控制器/操作
在Home的Controller建立UserController.calss.php,如下图所示:
在浏览器上输入 http://localhost/demo39/index.php/Home/User
得到的结果为: user index
这时在浏览器中输入上面所说的输入格式,如 http://localhost/demo39/index.php/Home/User/test/user/Lee/pass/123
则显示为:
user:Lee pass:123
PATHINFO 模式下默认的分隔符是/,我们可以设置为你想要的,比如:_
这时,在common/conf/config.php下修改
添加
//设置PATHINFO的分割符 ‘URL_PATHINFO_DEPR‘=>‘_‘,
如下图所示:
这时,在浏览器上输入 http://localhost/demo39/index.php/Home_User_test_user_Lee_pass_123
这时要注意,在Home之后就要开始使用_符号,得到的结果如下图所示:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。