作者 刘锟

合并分支 'akun' 到 'master'

Akun



查看合并请求 !1893
... ... @@ -200,7 +200,22 @@ class DomainInfoLogic extends BaseLogic
$host_array = explode('.',$host);
if($this->param['type'] == 3){
//需要申请通配符证书,判断_acme-challenge是否已经解析
//需要申请通配符证书
//判断*是否已经解析
$host_array_any = $host_array;
if (count($host_array_any) <= 2) {
array_unshift($host_array_any, '*');
} else {
$host_array_any[0] = '*';
}
$any_domain = implode('.',$host_array_any);
$rand_str = generateRandomString(3);
if(!check_domain_record(str_replace('*',$rand_str,$any_domain), $serversIpInfo)){
$this->fail('域名' . $any_domain . '未解析至目标服务器');
}
//判断_acme-challenge是否已经解析
$host_array_ssl = $host_array;
if (count($host_array_ssl) <= 2) {
array_unshift($host_array_ssl, '_acme-challenge');
... ...