diff --git a/library/think/route/Rule.php b/library/think/route/Rule.php index 996305f74a..a64342d6c2 100644 --- a/library/think/route/Rule.php +++ b/library/think/route/Rule.php @@ -968,7 +968,7 @@ public function parseUrlPath($url) // [模块/控制器/操作?]参数1=值1&参数2=值2... $info = parse_url($url); $path = explode('/', $info['path']); - parse_str($info['query'], $var); + isset($info['query']) && parse_str($info['query'], $var); } elseif (strpos($url, '/')) { // [模块/控制器/操作] $path = explode('/', $url);