mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 20:52:48 +08:00
改进Url生成类对域名部署的支持
This commit is contained in:
@@ -101,8 +101,7 @@ class Url
|
||||
$params[$key] = $val;
|
||||
}
|
||||
}
|
||||
// URL组装
|
||||
$url = Config::get('base_url') . '/' . $url;
|
||||
|
||||
// URL后缀
|
||||
$suffix = self::parseSuffix($suffix);
|
||||
// 参数组装
|
||||
@@ -134,14 +133,17 @@ class Url
|
||||
$rule = is_array($rule) ? $rule[0] : $rule;
|
||||
if (false === strpos($key, '*') && 0 === strpos($url, $rule)) {
|
||||
$domain = $key . strstr($domain, '.'); // 生成对应子域名
|
||||
$url = substr_replace($url, '', 0, strlen($rule));
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$url = (self::isSsl() ? 'https://' : 'http://') . $domain . $url;
|
||||
$domain = (self::isSsl() ? 'https://' : 'http://') . $domain;
|
||||
} else {
|
||||
$domain = '';
|
||||
}
|
||||
// URL组装
|
||||
$url = $domain . Config::get('base_url') . '/' . $url;
|
||||
return $url;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user