作者 刘锟

合并分支 'akun' 到 'master'

Akun



查看合并请求 !2756
@@ -86,23 +86,6 @@ class DomainInfo extends Command @@ -86,23 +86,6 @@ class DomainInfo extends Command
86 continue; 86 continue;
87 } 87 }
88 88
89 - $domain_array = parse_url($v['domain']);  
90 - $host = $domain_array['host'] ?? $domain_array['path'];  
91 - $host_array = explode('.', $host);  
92 -  
93 - //判断是否解析泛域名,并更改项目泛域名解析状态  
94 - $host_array_any = $host_array;  
95 - if (count($host_array_any) <= 2) {  
96 - array_unshift($host_array_any, '*');  
97 - } else {  
98 - $host_array_any[0] = '*';  
99 - }  
100 - $any_domain = implode('.', $host_array_any);  
101 - $rand_str = generateRandomString(3);  
102 - if (check_domain_record(str_replace('*', $rand_str, $any_domain), $servers_ip_info)) {  
103 - $projectModel->edit(['is_analysis' => 1], ['id' => $v['project_id']]);  
104 - }  
105 -  
106 if ($servers_ip_info['servers_id'] == ServerConfig::SELF_SITE_ID) { 89 if ($servers_ip_info['servers_id'] == ServerConfig::SELF_SITE_ID) {
107 //自建站项目,直接获取主站证书有效期并更新 90 //自建站项目,直接获取主站证书有效期并更新
108 $ssl_time = $this->getDomainSslTime($v['domain']); 91 $ssl_time = $this->getDomainSslTime($v['domain']);
@@ -170,13 +153,15 @@ class DomainInfo extends Command @@ -170,13 +153,15 @@ class DomainInfo extends Command
170 } 153 }
171 154
172 if ($v['amp_status'] == 1) { 155 if ($v['amp_status'] == 1) {
173 - $host_array_amp = $host_array;  
174 - if (count($host_array_amp) <= 2) {  
175 - array_unshift($host_array_amp, 'm'); 156 + $domain_array = parse_url($v['domain']);
  157 + $host = $domain_array['host'] ?? $domain_array['path'];
  158 + $host_array = explode('.', $host);
  159 + if (count($host_array) <= 2) {
  160 + array_unshift($host_array, 'm');
176 } else { 161 } else {
177 - $host_array_amp[0] = 'm'; 162 + $host_array[0] = 'm';
178 } 163 }
179 - $amp_domain = implode('.', $host_array_amp); 164 + $amp_domain = implode('.', $host_array);
180 165
181 if ($servers_ip_info['servers_id'] != ServerConfig::SELF_SITE_ID) { 166 if ($servers_ip_info['servers_id'] != ServerConfig::SELF_SITE_ID) {
182 //过滤已解析到别的ip的AMP域名 167 //过滤已解析到别的ip的AMP域名