作者 刘锟

update

@@ -283,9 +283,6 @@ class HtmlCollect extends Command @@ -283,9 +283,6 @@ class HtmlCollect extends Command
283 { 283 {
284 if ($url) { 284 if ($url) {
285 $url = str_replace('"', '', $url); 285 $url = str_replace('"', '', $url);
286 - if(strpos($url,'mailto:') !== false){  
287 - return false;  
288 - }  
289 $arr = parse_url($url); 286 $arr = parse_url($url);
290 $scheme = $arr['scheme'] ?? ''; 287 $scheme = $arr['scheme'] ?? '';
291 $host = $arr['host'] ?? ''; 288 $host = $arr['host'] ?? '';
@@ -294,6 +291,7 @@ class HtmlCollect extends Command @@ -294,6 +291,7 @@ class HtmlCollect extends Command
294 291
295 $path_arr = explode('.', $path); 292 $path_arr = explode('.', $path);
296 if ( 293 if (
  294 + (empty($scheme) || $scheme == 'https' || $scheme = 'http')
297 (empty($host) || $host == $web_url_domain || $host == $home_url) 295 (empty($host) || $host == $web_url_domain || $host == $home_url)
298 && $path 296 && $path
299 && (strpos($path, '.') !== false) 297 && (strpos($path, '.') !== false)
@@ -294,6 +294,7 @@ class HtmlLanguageCollect extends Command @@ -294,6 +294,7 @@ class HtmlLanguageCollect extends Command
294 294
295 $path_arr = explode('.', $path); 295 $path_arr = explode('.', $path);
296 if ( 296 if (
  297 + (empty($scheme) || $scheme == 'https' || $scheme = 'http')
297 (empty($host) || $host == $web_url_domain || $host == $home_url) 298 (empty($host) || $host == $web_url_domain || $host == $home_url)
298 && $path 299 && $path
299 && (strpos($path, '.') !== false) 300 && (strpos($path, '.') !== false)