首页 > 代码库 > TtinkPHP学习笔记之路由解析

TtinkPHP学习笔记之路由解析

TP框架URL地址可以有以下几种:

  1. http://域名/index.php?m=模块&c=控制器&a=方法         基本get模式

  2. http://域名/index.php/模块/控制器/方法                         路径模式pathinfo

  3. http://域名/模块/控制器/方法                                         rewrite重写模式(需要apache开启对.htaccess的支持)

  4. http://域名/index.php?s=/模块/控制器/方法                    兼容模式

具体使用哪种模可以在配置文件(ThinkPHP/Conf/convertion.php)中或者是具体模块的配置文件中(后者的配置会覆盖前者的)进行配置,URL_MODEL = 0/1/2/3分别代表四种url模式。

需要注意的是乱你配置了哪种模式,在访问时候四种模式你可以任选一都可以进行访问,只不过你在使用U(模块/控制器/方法)函数自动生成url时,该函数会根据事先配置好的URL_MODEL和参数生成对应模式的url。