CloudFlare加速WordPress:頁面規則配置
前言
CloudFlare 的頁面規則是一個十分強大的工具,合理配置頁面規則,對網站進行這對新的緩存優化,能夠有效的提高我們的網站載入速度。
其他優化設置之前已經講過,需要的可以通過相關鏈接進行查看。本篇針對 wordpress 配置頁面規則。其他類型的博客也可參考。
相關鏈接:
- cloudflare免費CDN加速使用教程
- cloudflare免費CDN優化指南
用法簡介
關鍵符號:*,為通配符。
舉例:
*local.com/*: 對網站 local.com 的所有內容生效;*local.com/a/*: 對網站 local.com 的 a 文件夾下的所有內容生效;local.com/*a.html: 對網站 local.com 的以 a.html 結尾的所有內容生效;
通過 Page Rules,我們就可以設定不同內容所對應的不同規則了。
具體原則是:
- 緩存儘可能多的內容,減少回源請求;
- 需要實時預覽變化的內容(如網站後台等)不要緩存;
Page Rules 免費用戶可以設置 3 條自定義規則,設置前要先明確自己的目的和希望達到的效果,再以此為依據選擇相應的設置。
需要 注意 的是,規則的上下次序會影響效果,上面的規則會優先生效。一般將全站規則放在最下面,上面的為具體的頁面規則。
wordpress 頁面規則配置
1.規劃
要點:
- wp-admin 部分為管理後台,不加入緩存;
- wp-login 部分為後台登陸頁面,不加入緩存;
- preview = true 部分為文章預覽,為避免看不到更改變化,不加入緩存;
- 其餘部分全部緩存;
上面就是我們需要通過頁面規則達到的目的,使網站的緩存達到最大化,儘可能減少回源請求。
我們需要四條規則進行分別設置,然而免費用戶只有三條規則,因此我們需要將前兩條規則進行合併。
2.修改登錄頁面網址
安裝插件 Rename wp-login.php ,修改登錄頁面 wp-login 網址為 wp-adminxxx,其中 xxx 為我們自定義的一串字元,比如 wp-adminabc 。
這樣就可以通過 wp-admin* 來同時匹配前兩條,將規則變為 3 條。
3.設置適應於 wordpress 的頁面規則
進入 Page Rules 選項,添加頁面規則。
配置 wordpress 的頁面規則如下圖所示,將域名 http://go2think.com 更換為你自己的域名,按照順序和選項添加。當然,節點緩存和瀏覽器緩存期限可以按需要調整。
第一條:
第二條
第三條:
完成:
一定要注意順序!
結語
通過配置針對於 wordpress 的頁面規則,我們將全站進行緩存,設置網站永久在線等,並排除了管理後台、登錄頁面和文章預覽頁面的緩存,以便我們能夠實時看到更改效果和正常登陸管理網站。
推薦閱讀:
※WordPress 博客中「標籤」的地址用英文還是中文好?對 SEO 有影響嗎?
※個人博客選擇wordpress還是typecho好呢?
※解決WP中MarkDown編輯器與Crayon Syntax Highlighter的衝突
※用 iWeb 搭建個人網站相對於 WordPress 有什麼好處和缺陷?
※如何使用Wordpress構建自己的個人博客?
TAG:CDN | CloudFlare | WordPress |