From d4238982d2f796d2eca1f14b606a182fec976b27 Mon Sep 17 00:00:00 2001 From: G0m3e Date: Mon, 28 Sep 2026 13:32:04 +0800 Subject: [PATCH] fix(site): merge CookieCloud domains that start with a dot (#6805) --- app/domain/site.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/domain/site.py b/app/domain/site.py index f1b8b02c7..ab7275b04 100644 --- a/app/domain/site.py +++ b/app/domain/site.py @@ -33,6 +33,10 @@ def extract_domain(url: str) -> str: if domain in url: return domain _scheme, netloc = split_netloc(url) + if not netloc: + return "" + # Cookie Domain 常带前导点;不去掉会被当成多一级域名,无法并入站点域名。 + netloc = netloc.lstrip(".") if not netloc: return "" labels = netloc.split(".")