From b875cf02fe2ff1c9e50591ef17b344548d5f48b4 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Thu, 25 Dec 2025 23:22:09 +0800 Subject: [PATCH] Fix: revert www* subdomain abuse combat --- Build/lib/normalize-domain.ts | 2 +- Build/lib/parse-filter/filters.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Build/lib/normalize-domain.ts b/Build/lib/normalize-domain.ts index 0866f684..8dea0e56 100644 --- a/Build/lib/normalize-domain.ts +++ b/Build/lib/normalize-domain.ts @@ -24,7 +24,7 @@ function fastNormalizeDomainWithoutWwwNoIP(domain: string, parsed: TldTsParsed | || parsed.subdomain === 'xml-v4' || parsed.subdomain === 'xml-eu' || parsed.subdomain === 'xml-eu-v4' - || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www')) + // || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www')) ) { return parsed.domain; } diff --git a/Build/lib/parse-filter/filters.ts b/Build/lib/parse-filter/filters.ts index a0be6d38..d1948c90 100644 --- a/Build/lib/parse-filter/filters.ts +++ b/Build/lib/parse-filter/filters.ts @@ -608,7 +608,7 @@ function onHostname( || parsed.subdomain === 'xml-v4' || parsed.subdomain === 'xml-eu' || parsed.subdomain === 'xml-eu-v4' - || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www')) + // || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www')) ) { hostname = parsed.domain; } else if (parsed.subdomain.startsWith('www.')) {