![使用 uBlock Origin,如何阻止根站点而不阻止子页面?](https://linux22.com/image/1528446/%E4%BD%BF%E7%94%A8%20uBlock%20Origin%EF%BC%8C%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%E6%A0%B9%E7%AB%99%E7%82%B9%E8%80%8C%E4%B8%8D%E9%98%BB%E6%AD%A2%E5%AD%90%E9%A1%B5%E9%9D%A2%EF%BC%9F.png)
最近我被 YouTube 深深吸引,但我仍然需要访问 YouTube 视频。我无意中访问了 youtube.com,我想屏蔽此页面而不屏蔽整个网站。是否有只对根页面有效的 uBlock 过滤器?
答案1
是否有仅在根页面上起作用的 [uBlock Origin] 过滤器?
是的,使用document
过滤选项:
||youtube.com^|$document
答案2
和Squid 缓存规则(看为什么选择鱿鱼):
acl whitedomains dstdomain -i "/path_to_acl/whitedomains.txt"
acl blackdomains dstdomain -i "/path_to_acl/blackdomains.txt"
http_access allow whitedomains
http_access deny blackdomains
清单内容:
/path_to_acl/whitedomains.txt
.account.youtube.com
.google.com
/path_to_acl/blackdomains.txt
.youtube.com
.googlevideo.com
.ytimg.com
PD:自 2014 年 2 月起,Google 使用账户子域名 .youtube.com 来验证其服务。
来源:黑网计划