操作系统=Debian squeeze,浏览器 Google Chrome 15.0.874.106
我使用 hosts 文件来阻止不需要的网站(尤其是广告网站)加载到浏览器中。在 Iceweasel/Firefox 中,您可以通过转到“about:config”并将“browser.xul.error_pages.enabled”设置为 false 来阻止“无法连接”错误消息。有没有办法摆脱 Google Chrome 中不需要的错误消息(“此网页不可用”)?
答案1
如果你要将不需要的网站添加到 127.0.0.1(我也这么做),你可以尝试运行https://gist.github.com/719843在端口 80 的后台使用标志--port=80 --code=200
并更改行:
server_address = ('', int(options.port))
到
server_address = ('172.20.0.1', int(options.port))
这样它就只监听本地主机。对于任何带有空白正文的请求,它将返回 200/Ok。这样,您不会收到错误消息,而只会收到空白,并且当其他站点合法时,您仍然会收到“无法连接”错误消息。