From d2725fc71398778fe1ae58b1be58ce50aa80bc6f Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Thu, 18 Apr 2024 17:14:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96${serverName}=E8=AF=86?= =?UTF-8?q?=E5=88=AB=E7=9B=B8=E5=85=B3=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/nodes/listener_http.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/internal/nodes/listener_http.go b/internal/nodes/listener_http.go index 9034c13..e487d6f 100644 --- a/internal/nodes/listener_http.go +++ b/internal/nodes/listener_http.go @@ -172,14 +172,11 @@ func (this *HTTPListener) ServeHTTPWithAddr(rawWriter http.ResponseWriter, rawRe server, serverName := this.findNamedServer(domain, false) if server == nil { - if server == nil { - // 增加默认的一个服务 - server = this.emptyServer() - } else { - serverName = domain - } + server = this.emptyServer() } else if !server.CNameAsDomain && server.CNameDomain == domain { server = this.emptyServer() + } else { + serverName = domain } // 绑定连接