diff --git a/convention.php b/convention.php index c22a7bac..00ed0452 100644 --- a/convention.php +++ b/convention.php @@ -89,6 +89,8 @@ return [ 'url_route_must' => false, // 域名部署 'url_domain_deploy' => false, + // 当前默认URL根地址 + 'default_url_root' => '', // 域名根,如thinkphp.cn 'url_domain_root' => '', // 是否自动转换URL中的控制器和操作名 diff --git a/library/think/Request.php b/library/think/Request.php index ffd001f2..2712c742 100644 --- a/library/think/Request.php +++ b/library/think/Request.php @@ -132,6 +132,9 @@ class Request if (is_null($this->filter)) { $this->filter = Config::get('default_filter'); } + if (Config::get('default_url_root')) { + $this->root(Config::get('default_url_root')); + } // 保存 php://input $this->input = file_get_contents('php://input'); }