Digamos que eu tenha o seguinte link em alguma página
<a href="https://example.com/string?param1=1¶m2=2">Title</a>
E usando o uBlock eu gostaria de reescrevê-lo para:
<a href="https://example.com/string">Title</a>
Encontrei algum artigo do Adblock Plus e a documentação que parece ser o que eu preciso.
Não tenho certeza se o uBlock suporta essa sintaxe. Estou tentando a seguinte regra:
(example.com/string/)(\?.+)$rewrite=$1
Mas $1
é marcado como erro pelo editor uBlock, igual a este exemplo do artigo Adblock Plus :
/(^https?:\/\/example\.com\/page-123\.php)\?.*/$rewrite=$1
Isso pode ser um recurso do Adblock Plus, mas também não aceita essas regras
Esse recurso foi discutido, mas recusado devido a questões de segurança.
https://github.com/uBlockOrigin/uBlock-issues/issues/46
Você pode querer dar uma olhada nos addons que fazem apenas isso:
https://addons.mozilla.org/de/firefox/addon/requestcontrol/