|
...
|
...
|
@@ -349,16 +349,25 @@ class HtmlLanguageCollect extends Command |
|
|
|
$js_css_source = $result_source[1] ?? [];
|
|
|
|
if ($js_css_source) {
|
|
|
|
foreach ($js_css_source as $vjs) {
|
|
|
|
$vjs = str_replace('"', '', $vjs);
|
|
|
|
$vjs_down = str_replace('"', '', $vjs);
|
|
|
|
$vjs_down_arr = parse_url($vjs_down);
|
|
|
|
$vjs_down_host = $vjs_down_arr['host'] ?? '';
|
|
|
|
|
|
|
|
if (substr($vjs, 0, 1) != '/') {
|
|
|
|
$cos = config('filesystems.disks.cos');
|
|
|
|
$cosCdn = $cos['cdn'];
|
|
|
|
|
|
|
|
if ($vjs_down_host == $cosCdn) {
|
|
|
|
//过滤已经下载的
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
if (empty($vjs_down_host) && substr($vjs_down, 0, 1) != '/') {
|
|
|
|
//相对路径
|
|
|
|
$url_arr = explode('/', $vs['url']);
|
|
|
|
$url_arr[count($url_arr) - 1] = $vjs;
|
|
|
|
$url_arr[count($url_arr) - 1] = $vjs_down;
|
|
|
|
$vjs_down = implode('/', $url_arr);
|
|
|
|
} else {
|
|
|
|
$vjs_down = $vjs;
|
|
|
|
}
|
|
|
|
|
|
|
|
$vjs_result = $this->url_check($vjs_down, $project_id, $domain, $web_url_domain, $home_url);
|
|
|
|
if (!$vjs_result) {
|
|
|
|
continue;
|
|
...
|
...
|
@@ -401,16 +410,25 @@ class HtmlLanguageCollect extends Command |
|
|
|
$js_css_source = $result_source[1] ?? [];
|
|
|
|
if ($js_css_source) {
|
|
|
|
foreach ($js_css_source as $vjs) {
|
|
|
|
$vjs = str_replace('"', '', $vjs);
|
|
|
|
$vjs_down = str_replace('"', '', $vjs);
|
|
|
|
$vjs_down_arr = parse_url($vjs_down);
|
|
|
|
$vjs_down_host = $vjs_down_arr['host'] ?? '';
|
|
|
|
|
|
|
|
if (substr($vjs, 0, 1) != '/') {
|
|
|
|
$cos = config('filesystems.disks.cos');
|
|
|
|
$cosCdn = $cos['cdn'];
|
|
|
|
|
|
|
|
if ($vjs_down_host == $cosCdn) {
|
|
|
|
//过滤已经下载的
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
if (empty($vjs_down_host) && substr($vjs_down, 0, 1) != '/') {
|
|
|
|
//相对路径
|
|
|
|
$url_arr = explode('/', $vs['url']);
|
|
|
|
$url_arr[count($url_arr) - 1] = $vjs;
|
|
|
|
$url_arr[count($url_arr) - 1] = $vjs_down;
|
|
|
|
$vjs_down = implode('/', $url_arr);
|
|
|
|
} else {
|
|
|
|
$vjs_down = $vjs;
|
|
|
|
}
|
|
|
|
|
|
|
|
$vjs_result = $this->url_check($vjs_down, $project_id, $domain, $web_url_domain, $home_url);
|
|
|
|
if (!$vjs_result) {
|
|
|
|
continue;
|
...
|
...
|
|