uBlock-重写 href 文本

uBlock-重写 href 文本

假设我在某个页面上有以下链接

<a href="https://example.com/string?param1=1&param2=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/

相关内容