# Google 的去重定向蛮简单的

**URL:** <https://meta.appinn.net/t/topic/43273>\
**Category:** 讨论分享\
**Created:** [2023 年5 月 1 日 12:15 UTC](https://meta.appinn.net/t/topic/43273 "2023-05-01T12:15:14Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![foyax](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/foyax/32/27434_2.png) [@foyax](https://meta.appinn.net/u/foyax)\
**Post date:** [2023 年5 月 1 日 12:15 UTC](https://meta.appinn.net/t/topic/43273/1 "2023-05-01T12:15:14Z")

</div>

用 Header Editor 扩展篡改 [https://www.google.com/url](https://www.google.com/url)? 开头的网址就行了。  
原来用的 anti-redirect 脚本，一直在控制台打印支付宝红包，用着膈应

---

<div class="post-metadata">

**Author:** ![m16639817858](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/m16639817858/32/23259_2.png) [@m16639817858](https://meta.appinn.net/u/m16639817858)\
**Post date:** [2023 年5 月 2 日 00:58 UTC](https://meta.appinn.net/t/topic/43273/2 "2023-05-02T00:58:50Z")

</div>

细说下具体怎么设置，小白不太懂，扩展已经安装了，要怎么改

---

<div class="post-metadata">

**Author:** ![foyax](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/foyax/32/27434_2.png) [@foyax](https://meta.appinn.net/u/foyax)\
**Post date:** [2023 年5 月 2 日 04:26 UTC](https://meta.appinn.net/t/topic/43273/3 "2023-05-02T04:26:50Z")

</div>

用自定义函数

```auto
const regex = /&url=([^&]+)/;
const match = val.match(regex);

  if (match && match[1]) {
 // console.log(decodeURIComponent(match[1]));
    return decodeURIComponent(match[1]);
  } else {
    return val;
  }

```

![avatar](https://i.imgur.com/YNTOLjp.png)

---

<div class="post-metadata">

**Author:** ![1113](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/1113/32/1145_2.png) [@1113](https://meta.appinn.net/u/1113)\
**Post date:** [2023 年5 月 2 日 04:53 UTC](https://meta.appinn.net/t/topic/43273/4 "2023-05-02T04:53:49Z")

</div>

正则匹配`^https?:\/\/www\.google\..+\/url\?.*url=(.*)\&usg=(.*)`，重定向到`$1`

---

<div class="post-metadata">

**Author:** ![foyax](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/foyax/32/27434_2.png) [@foyax](https://meta.appinn.net/u/foyax)\
**Post date:** [2023 年5 月 2 日 05:10 UTC](https://meta.appinn.net/t/topic/43273/5 "2023-05-02T05:10:39Z")

</div>

域名部分没必要，这个规则就是根据域名触发的。

---

<div class="post-metadata">

**Author:** ![1113](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/1113/32/1145_2.png) [@1113](https://meta.appinn.net/u/1113)\
**Post date:** [2023 年5 月 2 日 10:55 UTC](https://meta.appinn.net/t/topic/43273/6 "2023-05-02T10:55:43Z")

</div>

嗯，我的意思是这样

 ![图片](https://meta.appinn.net/uploads/default/original/3X/a/3/a3ed82fbfc8912579861bd907936d6ee15294564.png)

---

<div class="post-metadata">

**Author:** ![foyax](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/foyax/32/27434_2.png) [@foyax](https://meta.appinn.net/u/foyax)\
**Post date:** [2023 年5 月 2 日 11:29 UTC](https://meta.appinn.net/t/topic/43273/7 "2023-05-02T11:29:45Z")

</div>

不行，$1需要转码

---

<div class="post-metadata">

**Author:** ![1113](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/1113/32/1145_2.png) [@1113](https://meta.appinn.net/u/1113)\
**Post date:** [2023 年5 月 2 日 11:42 UTC](https://meta.appinn.net/t/topic/43273/8 "2023-05-02T11:42:15Z")

</div>

可以的，右边可以测试

 ![图片](https://meta.appinn.net/uploads/default/original/3X/2/2/224d6376b9ad27e30829c804a884d771b6ef5d19.png)

---

<div class="post-metadata">

**Author:** ![foyax](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/foyax/32/27434_2.png) [@foyax](https://meta.appinn.net/u/foyax)\
**Post date:** [2023 年5 月 2 日 12:05 UTC](https://meta.appinn.net/t/topic/43273/9 "2023-05-02T12:05:19Z")

</div>

那真不错，看来操作url会在内部转码一次？
