升級 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 可以暫時停用即可。