升级 Wordpress 后发现从国内打开网站每次都需要 1 分钟以上的时间,速度奇慢,但是使用 VPN 代理从国外访问基本上是秒开,起初以为是服务器使用了安全狗过滤国内 IP 的原因,但是关闭安全狗后依旧如此,切换了国内几处代理同样如此,但是使用 Ping 检测的响应延迟数正常。 后来使用网页调试工具发现每次加载网站,wordpress 都会向 fonts.googleapis.com 请求字体内容,而且请求占用很长时间。想到最近 GFW 发威。应该是 fonts.googleapis.com 访问的问题。最后通过搜索找到了以下解决方法
解决方案如下:安装 replace-google-fonts 插件即可。安全又可靠。
插件说明地址:http://www.soulteary.com/2014/06/08/replace-google-fonts.html 插件下载地址:http://www.soulteary.com/wp-content/uploads/2014/06/Replace-Google-Fonts.zip
原理:fonts.googleapis.com 修改为 fonts.useso.com,fonts.useso.com 为 360 提供的云端字体服务,使用的话,在国内基本毫无障碍。
2015/03/06 追加 最近 GFW 大神放松了对 Google 字体 API 的管控,fonts.googleapis.com 暂时可用。使用了 replace-google-fonts 可以暂时停用即可。