From dcc5ab8952ac86354e9add4fe9424e343f7bd641 Mon Sep 17 00:00:00 2001 From: yusing Date: Mon, 13 Oct 2025 06:45:29 +0800 Subject: [PATCH] fix(entrypoint): 404 everything with match_domains --- internal/entrypoint/entrypoint.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/entrypoint/entrypoint.go b/internal/entrypoint/entrypoint.go index 6f2d7644..c4fafa2d 100644 --- a/internal/entrypoint/entrypoint.go +++ b/internal/entrypoint/entrypoint.go @@ -41,6 +41,11 @@ func (ep *Entrypoint) SetFindRouteDomains(domains []string) { if len(domains) == 0 { ep.findRouteFunc = findRouteAnyDomain } else { + for i, domain := range domains { + if !strings.HasPrefix(domain, ".") { + domains[i] = "." + domain + } + } ep.findRouteFunc = findRouteByDomains(domains) } }