CloudFlare是很好用的免費(fèi)CDN和域名DNS解析系統(tǒng),可以隱藏IP,自動(dòng)添加HTTPS,緩存網(wǎng)站(默認(rèn)只緩存JS、圖片等,不會(huì)緩存HTML和PHP)。當(dāng)然還有CDN的加速功能,不過(guò)這個(gè)加速在國(guó)內(nèi)只能算“減速”,其服務(wù)器在國(guó)內(nèi)的訪問(wèn)并不快。如果你只想使用它的隱藏IP和HTTPS等功能,對(duì)網(wǎng)站緩存(Cache)不在乎的話,可以試試堯言介紹的這個(gè)辦法。
在CloudFlare的配置界面中找到“頁(yè)面規(guī)則”即“page rules”,這里可以定義對(duì)于指定網(wǎng)頁(yè)的規(guī)則。你可以在其中設(shè)置緩存級(jí)別、緩存的時(shí)間、Always Online等等設(shè)置,這里的設(shè)置會(huì)覆蓋掉網(wǎng)站的一般設(shè)置。
我們通過(guò)繞過(guò)緩存級(jí)別的頁(yè)面規(guī)則來(lái)關(guān)閉CloudFlare的緩存,回源訪問(wèn),既獲得一些想要的功能,也恢復(fù)國(guó)內(nèi)訪問(wèn)原有的速度。按照下面的設(shè)置就可以了:
最后清除一下緩存就可以了。