Blame view

天文台pc/daocheng-api/config/route.php 1.89 KB
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
  <?php
  // +----------------------------------------------------------------------
  // | 路由设置
  // +----------------------------------------------------------------------
  
  return [
      // pathinfo分隔符
      'pathinfo_depr'         => '/',
      // 是否开启路由延迟解析
      'url_lazy_route'        => false,
      // 是否强制使用路由
      'url_route_must'        => false,
      // 是否区分大小写
      'url_case_sensitive'    => false,
      // 自动扫描子目录分组
      'route_auto_group'      => false,
      // 合并路由规则
      'route_rule_merge'      => false,
      // 路由是否完全匹配
      'route_complete_match'  => false,
      // 去除斜杠
      'remove_slash'          => false,
      // 默认的路由变量规则
      'default_route_pattern' => '[\w\.]+',
      // URL伪静态后缀
      'url_html_suffix'       => 'html',
      // 访问控制器层名称
      'controller_layer'      => 'controller',
      // 空控制器名
      'empty_controller'      => 'Error',
      // 是否使用控制器后缀
      'controller_suffix'     => false,
      // 默认模块名(开启自动多模块有效)
      'default_module'        => 'index',
      // 默认控制器名
      'default_controller'    => 'Index',
      // 默认操作名
      'default_action'        => 'index',
      // 操作方法后缀
      'action_suffix'         => '',
      // 非路由变量是否使用普通参数方式(用于URL生成)
      'url_common_param'      => true,
      // 操作方法的参数绑定方式 route get param
      'action_bind_param'     => 'get',
      // 请求缓存规则 true为自动规则
      'request_cache_key'     => true,
      // 请求缓存有效期
      'request_cache_expire'  => null,
      // 全局请求缓存排除规则
      'request_cache_except'  => [],
      // 请求缓存的Tag
      'request_cache_tag'     => '',
      // API版本header变量
      'api_version'           => 'Api-Version',
  ];