google site kit 插件国内宝塔服务器访问解决办法
做外贸网站或者跨境电商的肯定离不开google site kit,上一次记录国内宝塔服务器开启Site Kit by Google插件方法,方法是可用的,相对麻烦,这次超哥优化了解决办法,压缩了整体的成本。不用单独开个服务器跳转,直接在自己使用的海外宝塔服务器上增加一个CONNECT支持。简单高效,还是很推荐的。下面记录一下操作步骤:
文章目录
🔍 第一步:先确认系统版本
腾讯云服务器的版本:OpenCloudOS 9.2(oc9)。
🎯推荐方案:安装 Squid(兼容性最高 / 支持 HTTPS CONNECT / Site Kit 100% 可用)
Squid → 专业代理服务器 → 支持 CONNECT → 适配谷歌 OAuth → Site Kit 能正常连上。
OpenCloudOS 9 中 Squid 可以直接安装(不需要编译)。
SSH 输入:
dnf install squid -y
如果成功,会安装 Squid 5.x(完全支持 CONNECT)。
✅第二步:配置 Squid
nano /etc/squid/squid.conf
squid.conf配置代码:
# 监听端口(可以自定义短款)
http_port 8080
# 访问控制:允许所有IP(测试用,后续可改为指定IP)
http_access allow all
cache deny all
connect_timeout 60 seconds
read_timeout 120 seconds
request_timeout 120 seconds
client_lifetime 360 seconds
prefer_direct on
forwarded_for on
access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log none
dns_timeout 30 seconds
配置上可以自定义端口,也可以指定IP访问,安全上会好很多,但是一般情况下没人在意这个,私用可以忽略。
✅第三步:启动 Squid
systemctl enable squid
systemctl restart squid
systemctl status squid
如果看到 active (running) 就成功了。
✅第四步:在国内 WordPress 设置代理
编辑 wp-config.php:
define('WP_PROXY_HOST', '香港服务器IP');
define('WP_PROXY_PORT', '3128');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, 127.0.0.1');
✅第五步:测试代理是否能访问 Google
在国内服务器 SSH 执行:
curl -I -x http://国外服务器IP:3128 https://www.google.com
如果返回
HTTP/2 200
就说明ok。
当然,这里Squid还是可以配置ssl证书和域名来访问,由于我是个人使用,安全需求没那么重要,简单满足即可。
🚀 最终效果:
✔ Site Kit 能连接 Google
✔ Google OAuth 能走 CONNECT
✔ 所有 Google API 都能连
✔ 高稳定
✔ 香港做代理最快最稳定
原创文章,作者:超哥,如若转载,请注明出处:https://www.chaoneo.cn/zh-hans/archives/3847.html



如果您觉得超哥分享对您有所帮助的话,记得打赏给我😀