mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 15:12:48 +08:00
改进Ruoute检测
This commit is contained in:
@@ -468,7 +468,7 @@ class App
|
|||||||
*/
|
*/
|
||||||
public static function routeCheck($request, array $config)
|
public static function routeCheck($request, array $config)
|
||||||
{
|
{
|
||||||
$path = rtrim($request->path(), '/');
|
$path = $request->path();
|
||||||
$depr = $config['pathinfo_depr'];
|
$depr = $config['pathinfo_depr'];
|
||||||
$result = false;
|
$result = false;
|
||||||
// 路由检测
|
// 路由检测
|
||||||
|
|||||||
@@ -682,7 +682,7 @@ class Route
|
|||||||
if ('/' != $depr) {
|
if ('/' != $depr) {
|
||||||
$url = str_replace($depr, '/', $url);
|
$url = str_replace($depr, '/', $url);
|
||||||
}
|
}
|
||||||
|
$url = '/' != $url ? rtrim($url, '/') : $url;
|
||||||
if (strpos($url, '/') && isset(self::$rules['alias'][strstr($url, '/', true)])) {
|
if (strpos($url, '/') && isset(self::$rules['alias'][strstr($url, '/', true)])) {
|
||||||
// 检测路由别名
|
// 检测路由别名
|
||||||
$result = self::checkRouteAlias($request, $url, $depr);
|
$result = self::checkRouteAlias($request, $url, $depr);
|
||||||
|
|||||||
Reference in New Issue
Block a user