作者 刘锟

update

@@ -102,10 +102,10 @@ class DomainInfo extends Command @@ -102,10 +102,10 @@ class DomainInfo extends Command
102 $domain_array = parse_url($v['domain']); 102 $domain_array = parse_url($v['domain']);
103 $host = $domain_array['host'] ?? $domain_array['path']; 103 $host = $domain_array['host'] ?? $domain_array['path'];
104 $host_array = explode('.', $host); 104 $host_array = explode('.', $host);
105 - if($host_array[0] == 'www'){ 105 + if (count($host_array) <= 2) {
  106 + array_unshift($host_array, 'm');
  107 + } else {
106 $host_array[0] = 'm'; 108 $host_array[0] = 'm';
107 - }else{  
108 - array_unshift($host_array,'m');  
109 } 109 }
110 $amp_domain = implode('.', $host_array); 110 $amp_domain = implode('.', $host_array);
111 111
@@ -192,10 +192,10 @@ class DomainInfo extends Command @@ -192,10 +192,10 @@ class DomainInfo extends Command
192 $domain_array = parse_url($v['domain']); 192 $domain_array = parse_url($v['domain']);
193 $host = $domain_array['host'] ?? $domain_array['path']; 193 $host = $domain_array['host'] ?? $domain_array['path'];
194 $host_array = explode('.', $host); 194 $host_array = explode('.', $host);
195 - if($host_array[0] == 'www'){ 195 + if (count($host_array) <= 2) {
  196 + array_unshift($host_array, 'm');
  197 + } else {
196 $host_array[0] = 'm'; 198 $host_array[0] = 'm';
197 - }else{  
198 - array_unshift($host_array,'m');  
199 } 199 }
200 $amp_domain = implode('.', $host_array); 200 $amp_domain = implode('.', $host_array);
201 201
@@ -458,10 +458,10 @@ class Temp extends Command @@ -458,10 +458,10 @@ class Temp extends Command
458 $domain_array = parse_url($domain); 458 $domain_array = parse_url($domain);
459 $host = $domain_array['host'] ?? $domain_array['path']; 459 $host = $domain_array['host'] ?? $domain_array['path'];
460 $host_array = explode('.', $host); 460 $host_array = explode('.', $host);
461 - if ($host_array[0] == 'www') {  
462 - $host_array[0] = 'm';  
463 - } else { 461 + if (count($host_array) <= 2) {
464 array_unshift($host_array, 'm'); 462 array_unshift($host_array, 'm');
  463 + } else {
  464 + $host_array[0] = 'm';
465 } 465 }
466 $amp_domain = implode('.', $host_array); 466 $amp_domain = implode('.', $host_array);
467 467
@@ -263,10 +263,10 @@ class CNoticeController extends BaseController @@ -263,10 +263,10 @@ class CNoticeController extends BaseController
263 $domain_array = parse_url($domain); 263 $domain_array = parse_url($domain);
264 $host = $domain_array['host'] ?? $domain_array['path']; 264 $host = $domain_array['host'] ?? $domain_array['path'];
265 $host_array = explode('.',$host); 265 $host_array = explode('.',$host);
266 - if($host_array[0] == 'www'){ 266 + if (count($host_array) <= 2) {
  267 + array_unshift($host_array, 'm');
  268 + } else {
267 $host_array[0] = 'm'; 269 $host_array[0] = 'm';
268 - }else{  
269 - array_unshift($host_array,'m');  
270 } 270 }
271 $domain = implode('.',$host_array); 271 $domain = implode('.',$host_array);
272 } 272 }
@@ -193,10 +193,10 @@ class DomainInfoLogic extends BaseLogic @@ -193,10 +193,10 @@ class DomainInfoLogic extends BaseLogic
193 $domain_array = parse_url($info['domain']); 193 $domain_array = parse_url($info['domain']);
194 $host = $domain_array['host'] ?? $domain_array['path']; 194 $host = $domain_array['host'] ?? $domain_array['path'];
195 $host_array = explode('.',$host); 195 $host_array = explode('.',$host);
196 - if($host_array[0] == 'www'){ 196 + if (count($host_array) <= 2) {
  197 + array_unshift($host_array, 'm');
  198 + } else {
197 $host_array[0] = 'm'; 199 $host_array[0] = 'm';
198 - }else{  
199 - array_unshift($host_array,'m');  
200 } 200 }
201 $amp_domain = implode('.',$host_array); 201 $amp_domain = implode('.',$host_array);
202 if(!check_domain_record($amp_domain, $serversIpInfo)){ 202 if(!check_domain_record($amp_domain, $serversIpInfo)){
@@ -418,10 +418,10 @@ class BtRepository @@ -418,10 +418,10 @@ class BtRepository
418 $domain_array = parse_url($domain); 418 $domain_array = parse_url($domain);
419 $host = $domain_array['host'] ?? $domain_array['path']; 419 $host = $domain_array['host'] ?? $domain_array['path'];
420 $host_array = explode('.',$host); 420 $host_array = explode('.',$host);
421 - if($host_array[0] == 'www'){ 421 + if (count($host_array) <= 2) {
  422 + array_unshift($host_array, 'm');
  423 + } else {
422 $host_array[0] = 'm'; 424 $host_array[0] = 'm';
423 - }else{  
424 - array_unshift($host_array,'m');  
425 } 425 }
426 $host = implode('.',$host_array); 426 $host = implode('.',$host_array);
427 427