|
...
|
...
|
@@ -5,6 +5,7 @@ namespace App\Console\Commands\Update; |
|
|
|
use App\Models\Collect\CollectSource;
|
|
|
|
use App\Models\Collect\CollectTask;
|
|
|
|
use App\Models\Com\UpdateLog;
|
|
|
|
use App\Models\Com\UpdateOldInfo;
|
|
|
|
use App\Models\RouteMap\RouteMap;
|
|
|
|
use App\Services\CosService;
|
|
|
|
use App\Services\ProjectServer;
|
|
...
|
...
|
@@ -77,7 +78,7 @@ class HtmlLanguageCollect extends Command |
|
|
|
$collect_info->save();
|
|
|
|
|
|
|
|
//获取站点正式和测试域名
|
|
|
|
$old_info = getOldDomain($project_id, $collect_info->domain);
|
|
|
|
$old_info = UpdateOldInfo::getOldDomain($project_id, $collect_info->domain);
|
|
|
|
|
|
|
|
//采集html页面,下载资源到本地并替换
|
|
|
|
try {
|
|
...
|
...
|
@@ -258,7 +259,7 @@ class HtmlLanguageCollect extends Command |
|
|
|
(empty($scheme) || $scheme == 'https' || $scheme == 'http')
|
|
|
|
&& (empty($host) || (strpos($web_url_domain, $host) !== false) || (strpos($home_url, $host) !== false))
|
|
|
|
&& $path
|
|
|
|
&& (substr($path,0,1) == '/')
|
|
|
|
&& (substr($path, 0, 1) == '/')
|
|
|
|
&& (strpos($path, '.') !== false)
|
|
|
|
&& (!in_array(end($path_arr), ['html', 'php', 'com', 'xml']))
|
|
|
|
) {
|
...
|
...
|
|