thinkPHP的路由:
thinkphp下的 conf 下可以进行配置:(154行)
/* 系统变量名称设置 */ 'VAR_MODULE' => 'm', // 默认模块获取变量 'VAR_ADDON' => 'addon', // 默认的插件控制器命名空间变量 'VAR_CONTROLLER' => 'c', // 默认控制器获取变量 'VAR_ACTION' => 'a', // 默认操作获取变量
第一种方式:( 默认 )pathinfo模式:网址 / 入口文件(index.php)/平台(Home) / 控制器(Index) / 方法(index)
http://think.fyz.com/index.php/Home/Index/index
或者:
http://think.fyz.com/index.php?s=Home/Index/index
这里如果隐藏 index.php 就是: http://think.fyz.com/Home/Index/index
第二种方式:普通模式:网址 / 入口文件(index.php) ? m=模型(Home) & c=控制器(Index) & a=方法(index)
http://think.fyz.com/index.php?m=Home&c=Index&a=index
第三种方式:rewrite();重写模式
第四种方式:兼容模式 参数 s=/分组/控制器/方法
http://think.fyz.com/index.php?s=/Home/Index/index