diff --git a/Build/constants/loose-tldts-opt.ts b/Build/constants/loose-tldts-opt.ts index ee764c39..19c4959f 100644 --- a/Build/constants/loose-tldts-opt.ts +++ b/Build/constants/loose-tldts-opt.ts @@ -14,6 +14,6 @@ export const loosTldOptWithPrivateDomains: Parameters }; export const normalizeTldtsOpt: Parameters[1] = { - allowPrivateDomains: true - // detectIp: true + allowPrivateDomains: true, + detectIp: true }; diff --git a/Build/lib/parse-filter.ts b/Build/lib/parse-filter.ts index cf34670c..c664da6d 100644 --- a/Build/lib/parse-filter.ts +++ b/Build/lib/parse-filter.ts @@ -575,7 +575,8 @@ export function parse($line: string, result: [string, ParseType], allowThirdPart } const domain = normalizeDomain(sliced); - if (domain) { + + if (domain && domain === sliced) { result[0] = domain; if (white) {