From 92d5aabfb4da94999fb71c065707d86577fb24d9 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 20 Nov 2022 20:08:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=90=8D=E7=AC=AC=E4=B8=80?= =?UTF-8?q?=E6=AE=B5=E5=85=81=E8=AE=B8=E9=80=9A=E9=85=8D=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/actions/default/dns/domains/domainutils/utils.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/web/actions/default/dns/domains/domainutils/utils.go b/internal/web/actions/default/dns/domains/domainutils/utils.go index 6d5fbe26..56399341 100644 --- a/internal/web/actions/default/dns/domains/domainutils/utils.go +++ b/internal/web/actions/default/dns/domains/domainutils/utils.go @@ -71,7 +71,10 @@ func ValidateRecordName(name string) bool { } pieces := strings.Split(name, ".") - for _, piece := range pieces { + for index, piece := range pieces { + if index == 0 && piece == "*" { + continue + } if piece == "-" || strings.HasPrefix(piece, "-") || strings.HasSuffix(piece, "-") ||