diff --git a/library/think/Route.php b/library/think/Route.php index de0bc30c..55fde12c 100644 --- a/library/think/Route.php +++ b/library/think/Route.php @@ -672,6 +672,8 @@ class Route if ($checkDomain) { self::checkDomain($request); } + // 获取当前请求类型的路由规则 + $rules = self::$rules[$request->method()]; // 检测URL绑定 $return = self::checkUrlBind($url, $rules, $depr); @@ -679,9 +681,6 @@ class Route return $return; } - // 获取当前请求类型的路由规则 - $rules = self::$rules[$request->method()]; - if (isset($rules[$url])) { // 静态路由规则检测 $rule = $rules[$url];