假设我在某个页面上有以下链接
<a href="https://example.com/string?param1=1¶m2=2">Title</a>
我想使用 uBlock 将其重写为:
<a href="https://example.com/string">Title</a>
我发现了一些Adblock Plus 文章和文档这似乎就是我需要的。
我不确定 uBlock 是否支持该语法。我正在尝试以下规则:
(example.com/string/)(\?.+)$rewrite=$1
但$1
被 uBlock 编辑器标记为错误,与此示例相同Adblock Plus 文章:
/(^https?:\/\/example\.com\/page-123\.php)\?.*/$rewrite=$1
这可能是 Adblock Plus 的一个功能,但它也未能接受这些规则
答案1
该功能曾被讨论过,但由于安全问题而被拒绝。
https://github.com/uBlockOrigin/uBlock-issues/issues/46
你可能想看看只做这些事情的插件:
https://addons.mozilla.org/de/firefox/addon/requestcontrol/