360Google字体库的替代方案——nginx反向代理googleapis

更新:Google Fonts已经解除封锁,fonts.googleapis.com在境内已被解析至谷歌北京机房。

自从googleapis访问受限之后360在第一时间推出了国内的Google公共库的CDN:http://fonts.useso.com/。虽然360一向不受人待见,但不得不说360确实帮助各位苦逼站长解决了燃眉之急。

但我印象中从大概一周之前开始感到useso的访问时好时断,到了今天就已经彻底没法访问了。

我看了Console中是这么写的:

图像 222

 

我不太清楚是什么原因导致的,反正替代方案找到了也懒得去查了。

配置nginx反向代理

你需要一台能够顺畅访问googleapis的服务器和nginx。

将下面的内容写入你的ngixn配置中。

配置Wordpress的字体源

定位到/wp-includes/script-loader.php,将原来使用的字体源,并替换为你的反代服务器即可。
如果担心会漏掉的话,使用grep -r 搜索你的网站根目录,挨个修改即可。

P.S.

为了避免增加增加服务器负载,我的反代服务器http://fonts.nyaboron.moe中加入了引用来源限制。如果你想要使用的话请留言或邮件联系我。
另外如果你需要配置SSL的话,请参考【这里】 

4 thoughts on “360Google字体库的替代方案——nginx反向代理googleapis

  1. 新网络
    Google Chrome 39.0.2171.95 Google Chrome 39.0.2171.95 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    我需要引用来源限制,mjf78504@gmail.com 谢啦

  2. 22
    Google Chrome 40.0.2214.111 Google Chrome 40.0.2214.111 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    你好,写个SSL规则吧。感激不尽

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

如果你是人类,请点击Pineapple...