diff --git a/app/service/DomainService.php b/app/service/DomainService.php index dde760613..e1d09d572 100644 --- a/app/service/DomainService.php +++ b/app/service/DomainService.php @@ -95,9 +95,16 @@ class DomainService } } // 增加 - if(!empty($params['inc_domain'])) + if(!empty($params['inc_domain']) && is_array($params['inc_domain'])) { - $config = array_merge($config, $params['inc_domain']); + foreach($params['inc_domain'] as $k=>$v) + { + // 排除空字符串和null的key + if($k !== '' && $k !== null && !empty($v)) + { + $config[$k] = $v; + } + } } // 生成域名配置文件