diff --git a/crmeb/app/Request.php b/crmeb/app/Request.php index 5d267d92..e139768a 100644 --- a/crmeb/app/Request.php +++ b/crmeb/app/Request.php @@ -118,7 +118,8 @@ class Request extends \think\Request { if (parse_url($str, PHP_URL_HOST)) { $url = parse_url($str); - $str = $url['scheme'] . '://' . $url['host'] . preg_replace($farr, '', $url['path']); + $host = $url['scheme'] . '://' . $url['host']; + $str = $host . preg_replace($farr, '', preg_replace($host, '', $str)); } else { $str = preg_replace($farr, '', $str); }