求助 能「多规则同时生效」的 URL 重定向 Chrome 扩展?

2018-11-16 02:53:46 +08:00
 lada05

楼主目前在用这个扩展 Redirector - Chrome 网上应用店 做重定向。

功能简单说,就是能自己写规则(支持正则和通配符),让我们访问某个 URL 时,自动被重定向到另一个 URL

但问题是,它只支持匹配 第一条命中的规则,像有些网站例如 Google,我这边有跳过恶意网站提示的规则、国家后缀跳回 com 的规则(偶知道这俩功能有扩展可替代,但这不是本帖讨论的重点)、还有些别的对我自己有用 但对大家可能没用 所以不说了的规则——总共 N 条规则,但它只会匹配命中的第一条,导致其它规则不生效。

不知道有没别的替代品,能「多规则同时生效」的呢?请教大佬^_^

1907 次点击
所在节点    Chrome
7 条回复
Trim21
2018-11-16 02:56:42 +08:00
用油猴脚本吧,想咋转跳都行……
lada05
2018-11-16 03:01:08 +08:00
@Trim21 #1 油猴脚本,有办法在 Request 发出前就跳转吗?当然,偶是文科生,可能说错了,但我记得好像是要页面加载完才跳转的

当然估计有大佬说,那就自己写个 Chrome 扩展呗……这等建议对我等小虾米来说……呃
Trim21
2018-11-16 03:05:04 +08:00
@lada05 这个应该是不能。一定要在实际请求发出前就转跳的话只能写扩展了。

不过说不定也有符合条件的扩展,等等看有没有见多识广的大佬知道。
napsterwu
2018-11-16 08:25:41 +08:00
写个扩展吧,怎么跳都可以
whileFalse
2018-11-16 08:43:17 +08:00
难道不是应该调整规则的顺序吗?

你是想一个请求被改写多次吗?那跟直接改成最后一次的样子有啥区别?
lada05
2018-11-16 11:19:30 +08:00
@whileFalse #5 @whileFalse #5 是的 改写多次,但类似于“链式改写”:
原始 URL 经过规则 1 重定向到 URL_A,继续发现了 URL_A 和规则 2 能匹配,于是被重定向到 URL_B ……依次死循环,直到 URL_X 匹配不到规则库中的任一规则,于是发出最终网络请求(匹配时按照从上到下的优先级,先找到的先匹配就行了)

继续说下去,感觉这个帖又要变成,那不如你自己写一个的话风……
有当然好,没的话也没辙啊,但请别建议自己写一个啦,臣妾真的做不到啊啊啊
cairnechen
2021-04-08 08:53:55 +08:00
@lada05 大佬,求问找到的替代扩展是啥?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/508344

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX