|
...
|
...
|
@@ -108,6 +108,17 @@ class SyncSubmitTaskService |
|
|
|
if ($tran_visit && $tran_visit !='en' && ($checkIpCountry['country'] == '美国' || $tran_country != $checkIpCountry['country'])) {
|
|
|
|
throw new InquiryFilterException( '判定为蜘蛛爬取小语种');
|
|
|
|
}
|
|
|
|
|
|
|
|
//2024-04-14 关杰: https://www.vogi-dcs.com/ 项目 没有访问来源的,且ua是一下两个,跳过
|
|
|
|
//Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
|
|
|
|
//Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
|
|
|
|
$ua = [
|
|
|
|
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36',
|
|
|
|
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36'
|
|
|
|
];
|
|
|
|
if($project['id'] == 3216 && in_array($data['user_agent'], $ua)){
|
|
|
|
throw new InquiryFilterException( '判定为蜘蛛爬取小语种');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//域名 过滤国家或ip
|
|
|
|
$domain_info = DomainInfo::getCacheInfoByProjectId($project['id']);
|
...
|
...
|
|