我读过很多问同样问题的问题,但所有这些问题和解决方案都涉及代理、第三方程序或浏览器扩展。这不是我找到的任何问题的重复——代理、第三方程序或浏览器扩展不足以解决这个问题。如果您将此标记为重复,请确保该问题具有与此问题相同的约束。
在不使用代理、第三方程序或浏览器扩展的情况下,如何阻止网站的特定页面(即 www.website.com/page)及其任何子页面(www.website.com/page/etc)?
这是一台个人 Windows 10 计算机,我拥有完全的管理权限。我无法访问我的路由器。我使用的程序内置了 Web 浏览器,与在我首选的浏览器中打开网站相比,它对于小任务来说更快。不幸的是,我无法使用扩展,因为它不是传统浏览器。我可以使用代理,也可以使用 Fiddler 等第三方程序,但我不喜欢为了这么小的东西而连续运行其中任何一个。编辑 hosts 文件可能会解决问题,但它只能阻止域 - 而不是部分域(据我所知)。
答案1
我仍然认为代理是您最好的选择。您可以在您的机器上本地安装和操作代理。由于您拥有完全的管理员权限,因此这实际上是一个选择。我建议您查看 Squid 代理。以下是它的 Windows 安装指南:http://docs.diladele.com/tutorials/installing_squid_windows/index.html