如何屏蔽网站的部分内容

如何屏蔽网站的部分内容

我已经使用 hosts 文件来删除浪费时间的整个域,但一些主要浪费时间的网站(例如 reddit)也有有用的部分。所以我想允许 www.reddit.com/r/dailyprogrammer 但阻止 www.reddit.com/r/all。

在网上搜索时,我很难找到不是简单地编辑主机文件的结果,而且据我所知,这只适用于整个域。

答案1

您可以在浏览器中使用像 adblock plus 这样的广告拦截器,
并定义规则以不加载符合某些模式的某些页面。

对于这种通用方法,Adblock 加 Firefox 插件会工作。

对于示例中的特定用例:
使用插件LeechBlock-NG,其直接针对的是这一点。

在评论中,您可以找到一个明确的配置针对您的具体情况 (评论问题首先指出它不起作用 - 但答案解释它确实起作用)

答案2

据我所知,通过设置代理可以实现这一点。我不太熟悉如何操作,但找到了两个建议,一个用于squid,一个用于privoxy

privoxy可以在超级用户处找到执行此操作的指南:阻止 Web 浏览器上的特定 URL

答案3

我想建议一个扩展:Intention。它允许我使用 facebook.com/programming-hero,但不能使用 facebook.com/

它提示我仅使用 1 分钟、5 分钟或自定义,或者仅在我打开 facebook.com 时关闭我的标签。

我认为它是最好的网站拦截器,可以提高注意力并防止网络干扰。

相关内容