...
|
...
|
@@ -78,9 +78,10 @@ if (!function_exists('cdnurl')) { |
|
|
* 获取上传资源的CDN的地址
|
|
|
* @param string $url 资源相对地址
|
|
|
* @param boolean $domain 是否显示域名 或者直接传入域名
|
|
|
* @param boolean $is_fdl 是否防盗链
|
|
|
* @return string
|
|
|
*/
|
|
|
function cdnurl($url, $domain = false)
|
|
|
function cdnurl($url, $domain = false, $is_fdl = true)
|
|
|
{
|
|
|
$regex = "/^((?:[a-z]+:)?\/\/|data:image\/)(.*)/i";
|
|
|
/*加入时间戳防盗链*/
|
...
|
...
|
@@ -92,7 +93,7 @@ if (!function_exists('cdnurl')) { |
|
|
$sign =strtolower($token);
|
|
|
|
|
|
if (!preg_match($regex, $url)){
|
|
|
$url=\think\Config::get('upload.cdnurl').$url.'?sign='.$sign.'&t='.$T;
|
|
|
$url=\think\Config::get('upload.cdnurl').$url.($is_fdl ? '?sign='.$sign.'&t='.$T : '');
|
|
|
}else{
|
|
|
$url=$url.'?sign='.$sign.'&t='.$T;
|
|
|
}
|
...
|
...
|
|