Web开发配置

URL风格配置

app配置文件 app\web\init.phpurl 段,可以根据需求灵活配置URL风格

'url' => [
    /**
     * 默认调用的控制器和方法
     */
    '*' => 'Main:index',
    /**
     * URL风格配置
     *  1 最短最美观(搭配注释@cp_params使用)
     *  2 参数名和值都包含在URL中
     *  3 原生的参数形式
     */
    'type' => 2,
    /**
     * 服务器是否已经开启rewrite支持
     */
    'rewrite' => false,
    /**
     * URL参数分割符
     */
    'dot' => '/',
    /**
     * URL后缀
     */
    'ext' => '',
],

默认控制器

* 指定默认控制器和方法, 格式 控制器:方法

URL风格

type 设置URL风格,一共有三种设置

  • 1 最短最美观(搭配注解@cp_params使用)
  • 2 参数名和值都包含在URL中
  • 3 原生的参数形式

rewrite

rewrite 隐藏生成URL中的index.php,确认服务器支持后再打开

分隔符

dot url中的分隔符, 默认 /, 可以自由配置

URL后缀

ext 设置生成url的后缀,搭配dot 可以组合成各种对友好的url