优化${serverName}识别相关代码

This commit is contained in:
GoEdgeLab
2024-04-18 17:14:56 +08:00
parent 2ec59f3ee1
commit d2725fc713

View File

@@ -172,15 +172,12 @@ func (this *HTTPListener) ServeHTTPWithAddr(rawWriter http.ResponseWriter, rawRe
server, serverName := this.findNamedServer(domain, false) server, serverName := this.findNamedServer(domain, false)
if server == nil { if server == nil {
if server == nil { server = this.emptyServer()
// 增加默认的一个服务 } else if !server.CNameAsDomain && server.CNameDomain == domain {
server = this.emptyServer() server = this.emptyServer()
} else { } else {
serverName = domain serverName = domain
} }
} else if !server.CNameAsDomain && server.CNameDomain == domain {
server = this.emptyServer()
}
// 绑定连接 // 绑定连接
var clientConn ClientConnInterface var clientConn ClientConnInterface