From 9a70fd71164c0841cc7e8fca8a89c776dd20d6f3 Mon Sep 17 00:00:00 2001 From: net909 Date: Tue, 12 Aug 2025 10:11:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=B3=9B=E5=9F=9F=E5=90=8D?= =?UTF-8?q?=E9=83=A8=E7=BD=B2=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/lib/deploy/opanel.php | 2 +- app/lib/deploy/safeline.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lib/deploy/opanel.php b/app/lib/deploy/opanel.php index 19f4ee6..984da5b 100644 --- a/app/lib/deploy/opanel.php +++ b/app/lib/deploy/opanel.php @@ -48,7 +48,7 @@ class opanel implements DeployInterface if (!empty($row['domains'])) $cert_domains += explode(',', $row['domains']); $flag = false; foreach ($cert_domains as $domain) { - if (in_array($domain, $domains)) { + if (in_array($domain, $domains) || in_array('*' . substr($domain, strpos($domain, '.')), $domains)) { $flag = true; break; } diff --git a/app/lib/deploy/safeline.php b/app/lib/deploy/safeline.php index 59698b7..91aa45c 100644 --- a/app/lib/deploy/safeline.php +++ b/app/lib/deploy/safeline.php @@ -43,7 +43,7 @@ class safeline implements DeployInterface if (empty($row['domains'])) continue; $flag = false; foreach ($row['domains'] as $domain) { - if (in_array($domain, $domains)) { + if (in_array($domain, $domains) || in_array('*' . substr($domain, strpos($domain, '.')), $domains)) { $flag = true; break; }