diff --git a/src/think/route/RuleGroup.php b/src/think/route/RuleGroup.php index c36b5faffd..b678d3266e 100644 --- a/src/think/route/RuleGroup.php +++ b/src/think/route/RuleGroup.php @@ -263,8 +263,7 @@ protected function checkMergeRuleRegex(Request $request, array &$rules, string $ $regex = []; $items = []; - foreach ($rules as $key => $val) { - $item = $val[1]; + foreach ($rules as $key => $item) { if ($item instanceof RuleItem) { $rule = $depr . str_replace('/', $depr, $item->getRule()); if ($depr == $rule && $depr != $url) {