前言

习惯了使用 Google 搜索问题,但是在 iOS Safari 浏览器中只能使用阉割版的 Google 搜索,主要是因为 Google 在大陆不提供服务了。导致用户体验变得很糟糕!

主要问题就是在 Safari 地址栏输入搜索内容,会跳转到一个引导页,需要再次点击链接才能查看搜索结果,如本期封面所示!

可选的方案

  • Stay
  • Surge

Stay

Stay 是一个 Safari 扩展程序,它允许用户自定义脚本并运行,这就让浏览器可可操作性变强了!虽然 Stay 有应用内付费,但是主要功能也可以免费使用。

首选需要再 App Store 中搜索并安装 Stay,安装完成后打开 App 会进入引导页,按照提示设置完成即可。

然后切换导航栏到浏览页面,在上面的搜索框中搜索 ACT.Google.DM.NCR,并点击安装

安装完成后打开 Safari 浏览器,点击地址栏的扩展工具,再点击管理扩展,并开启 Stay 扩展。

Safari Config

开启扩展后再次搜索,就可以正常展示搜索结果了:

最终效果

Surge

如果本身使用的代理工具就是 Surge 的话,可以使用这种方案,就不用在多装一个浏览器扩展了。

只需要在 Surge 中开启 MitM 功能,然后再 Hostnames 中添加 www.google.cn 即可(也可以使用 * 通配所有域名)。

Surge add hostnames

然后开启 HTTP Rewrite 功能,并增加如下一条 URL 重写记录:

Regular Expression: ^https?://(www.)?(g|google).cn
Replacement: https://www.google.com

HTTP Rewrite

完成后就可以正常使用了!

一定要开启 MitM 功能才能拦截 HTTPS 流量并做 URL Rewrite,否则 HTTP Rewrite 不生效!

I hope this is helpful, Happy hacking…