倚樓
注冊表一鍵解決
之所以出現(xiàn)這樣的問題,是因為包括WordPress在內(nèi)的很多網(wǎng)站程序在開發(fā)時,都使用了谷歌提供的JS庫、CSS庫、字體庫等資源庫。由于谷歌的服務(wù)在國內(nèi)訪問較慢,因此在瀏覽使用這些服務(wù)開發(fā)的網(wǎng)站時也就比較慢。所以最簡單的解決方法,就是在瀏覽器訪問谷歌資源庫的時候,讓其自動跳轉(zhuǎn)到國內(nèi)的鏡像服務(wù)器。
如果使用的是谷歌瀏覽器,只需要通過一個注冊表文件就可以解決。首先進(jìn)入到這個注冊表文件的開發(fā)主頁(http://tinyurl.com/m87paux),找到其中介紹為“force_install_for_windows.reg”的鏈接(圖1),右擊,選擇“鏈接另存為”下載。然后以管理員權(quán)限運行剛剛下載的注冊表文件,完成后重啟瀏覽器,就可以快速訪問這些資源庫鏈接了。
重定向繞道國內(nèi)服務(wù)器
前面的擴展只針對于谷歌瀏覽器,如果是使用火狐瀏覽器的用戶就需要另想辦法。不過好在原理已經(jīng)找到了,所以首先通過“附加組件管理器”窗口,為瀏覽器安裝一款名為“Mason”的擴展。安裝完成后在附加組件列表中找到Mason這個擴展,點擊該擴展名稱下面的“選項”按鈕,就可以在彈出的窗口進(jìn)行重定向設(shè)置。
首先在配置窗口中點擊“添加”,再在彈出對話框的“描述”中任意設(shè)置一個名稱,本例設(shè)置為“Google字體庫”。接下來在“包括地址”選項中,輸入Google字體庫本來的鏈接“fonts.googleapis.com”(圖2)。然后在“功能”列表中選擇“重定向”這項,點擊“配置”,在彈出的對話框中輸入新的鏈接網(wǎng)址“fonts.useso.com”即可(圖3)。設(shè)置完畢點擊“確定”退出配置窗口,接下來再次點擊“添加”按鈕繼續(xù)操作,分別將“ajax.googleapis.com”重定向到“ajax.useso.com”,“fonts.gstatic.com”重定向到“fonts-gstatic.lug.ustc.edu.cn”,以及“themes.googleusercontent.com”重定向到“google-themes.lug.ustc.edu.cn”等。
設(shè)置完畢,在列表中勾選剛剛添加的規(guī)則,分別點擊“應(yīng)用”和“確定”,根據(jù)提示重啟火狐瀏覽器即可。以后當(dāng)訪問到這些資源庫鏈接的時候,該擴展就會自動重定向到設(shè)置的新鏈接了。
從源頭一次性解決
其實作為網(wǎng)站的管理者,可以從源頭來解決這個問題。以使用WordPress搭建博客的用戶為例,首先在程序目錄中找到script-loader.php這個文件,接著用文本編輯器打開它,將其中的“fonts.googleapis.com”代碼替換為“fonts.useso.com”,修改完成以后將編輯好的文件上傳到服務(wù)器就可以了。