路由模式

ThinkCMF5 采用的路由模式是混合模式;这种模式下,只会对设置路由规则的按路由规则来访问,其它还按 path_info 方式访问;

  1. http://yourServerName/index.php/应用/控制器/操作/[参数名/参数值...]

路由定义

在ThinkCMF5我们不要求普通用户学习复杂的路由规则定义,我们在后台提供友好的用户界面可轻松配置路由规则,完成 url的优化;如果想了解更多路由相关的知识,可以查看 TP5 路由;

URL 生成

我们推荐使用助手函数 url 进行 url 的生成:

  1. url('portal/List/index',['id'=>1,'name'=>'cmf5']);
  2. url('portal/List/index','id=1&name=cmf5');
指定 url 后缀名
  1. url('portal/List/index','id=1&name=cmf5','shtml');
自动生成域名
  1. url('portal/List/index','id=1&name=cmf5','shtml',true);
  2. // 不带后缀名
  3. url('portal/List/index','id=1&name=cmf5',false,true);

原文: https://www.thinkcmf.com/docs/cmf/路由.html