ソースを参照

Enhance Reject Hosts Subsomain Stripping

SukkaW 3 ヶ月 前
コミット
b631279152
2 ファイル変更2 行追加0 行削除
  1. 1 0
      Build/lib/normalize-domain.ts
  2. 1 0
      Build/lib/parse-filter/filters.ts

+ 1 - 0
Build/lib/normalize-domain.ts

@@ -24,6 +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'))
     ) {
       return parsed.domain;
     }

+ 1 - 0
Build/lib/parse-filter/filters.ts

@@ -608,6 +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'))
       ) {
         hostname = parsed.domain;
       } else if (parsed.subdomain.startsWith('www.')) {