因为国内的谷歌广告价格越来越低,为了谋求生计,我们不得不开始做一个外向型的网站。当然,国外的站CDN都得用著名的cloudflare。整个cloudflare cdn的使用方法比较简单,只需要分析设置规则,官方也为wordpress开发了插件,比国内的cdn好很多。
cloudflare的免费版只能使用3个缓存规则,所以一定要充分利用。如果你的网站有很多功能,那么很有可能这三条规则并不能覆盖你所有的网站。只需选择重要的部分来使用缓存。
第一个规则首先排除不需要缓存的目录,比如wp-admin路径,这是wordpress的后台。
使用通配符*代替变化的地址。
第二条规则需要排除文章预览,或者排除搜索功能,避免有人利用搜索功能打广告。由于只能设置三条规则,所以必须要做取舍。
第三条规则就是缓存内容的规则了,前面已经将不需要缓存的排除掉了。一般缓存全站即可。
设置规则后,在wordpress后台安装官方开发的设置插件,然后在wordpress后台插件设置中简单控制cdn,无需登录cloudflare。比如开发者模式开启后会自动禁用缓存,适合修改网站,这个模式会自动退出,即使你忘记了,cdn也会自动生效!