我使用 NoScript 和 ABE,大多数时候我都能成功并且很满意。我以为我了解它的工作原理(至少了解基本原理)。但对于某些网站,它并没有像我预期的那样工作。
例如:有这张地图这里在 opencaching.de 上。它需要以下脚本:
opencaching.de
maps.googleapis.com
mts1.googleapis.com
如果我在 NoScript 中将它们全部列入白名单,地图就会显示出来。当我打开 ABE 时,它不起作用。
我试过:
- 使用 ABE,不指定任何 USER 规则:有效
使用 ABE 时只使用一条规则,像这样:不起作用
Site maps.googleapis.com mts1.googleapis.com Accept from opencaching.de Deny
我这里犯了什么错误?
答案1
如果你走的话这里和这里,你可以清楚地看到他们回来了404 错误! 添加万维网。前面修复了这个问题并返回到 google.com
根据ABE 规则 pdf在他们的例子中,他们似乎要么添加一个。或*.在其网址前面
我认为
Site .maps.googleapis.com .mts1.googleapis.com
Accept from .opencaching.de
Deny
或者甚至
Site .googleapis.com
Accept from .opencaching.de
Deny
可能有用!您也可以尝试 *。