3.2.1 router 路由配置

最后更新于:2022-04-01 00:40:24

路由的配置是对前台页面访问地址的具体配置,此处配置的格式将影响到前台页面访问此模块的所有地址 ~~~ 链:router--->routes--->模块--->具体配置 ~~~ * router 此数组块为路由配置信息段 * router-->routes 表示此模块的中路由,路由至少1条以上 * router-->routes-->application 表示你的模块名称,在此以下的信息为具体配置信息 * router-->routes-->application-->type 表示路由模式,可选 segment 或 literal,区别在于 segment 已经处理好了结尾的斜杠,而literal 会把结尾带与不带斜杠表示不同的路由进行处理; 如果使用literal 时需要特别注意这一点。 * router-->routes-->application-->options 路由具体选项信息区块 * router-->roytes-->application-->options-->route 路由规则,此处规则将最终决定此模块的路由访问格式 * router-->roytes-->application-->options-->constraints 路由匹配规则 * router-->roytes-->application-->options-->constraints-->controller 控制器的路由正规匹配规则 * router-->roytes-->application-->options-->constraints-->action action(动作)的路由正规匹配规则 * router-->roytes-->application-->options-->defaults 默认路由处理规则 * router-->roytes-->application-->options-->defaults-->\__NAMESPACE\__ 指定模块控制器所在的命名空间 * router-->roytes-->application-->options-->defaults-->controller 指定默认使用的控制器名称 * router-->roytes-->application-->options-->defaults-->action 指定默认使用的action(动作)名称
';