From ddebf78c0146d114d074decd3d17bb555db19ec4 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Fri, 24 Feb 2017 13:50:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=88=AB=E5=90=8D=E8=B7=AF?= =?UTF-8?q?=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/Route.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/think/Route.php b/library/think/Route.php index 1d599a2d..506d74ba 100644 --- a/library/think/Route.php +++ b/library/think/Route.php @@ -833,7 +833,7 @@ class Route // 分隔符替换 确保路由定义使用统一的分隔符 $url = str_replace($depr, '|', $url); - if (strpos($url, '|') && isset(self::$rules['alias'][strstr($url, '|', true)])) { + if (isset(self::$rules['alias'][$url]) || isset(self::$rules['alias'][strstr($url, '|', true)])) { // 检测路由别名 $result = self::checkRouteAlias($request, $url, $depr); if (false !== $result) {