1. 首頁
  2. »
  3. 網站架設
  4. »
  5. 主機
  6. »
  7. Cloudflare 免費版 Page Rules 設定,讓 WordPress 網站開啟速度更順暢設定攻略

Cloudflare 免費版 Page Rules 設定,讓 WordPress 網站開啟速度更順暢設定攻略

2020/05/07

梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
  很早之前梅干曾分享過,Cloudflare的Page Rules,讓WordPress開啟速度更快速,但免費版的Cloudflare只提供三組規則的Page Rules作設定,因此先前有不少朋友,反應到當設定了Page Rules後,後台感覺有些鬼擋牆,新增或修改文章,似乎沒反應,甚至登入後上方的控制列,也會外暫存下來,同時在清除快取上,也有些不便。

  因此梅干就整理一下手邊的設定,與大家來做分享,即使是使用免費版的Cloudflare,也可設定Page Rules,同時還能排除後台快取,與關閉管理者工作列,和自動清除Cloudflare快取,因此只需依照此篇設定,就能讓你的WordPress開啟速度更快速,同時還具有防護的功能,至於怎麼設定,現在就一塊來看看吧!


Cloudflare WordPress Plugin
Cloudflare PageRule快取規則設定:
Step1
首先,先到Cloudflare後台,點選「Page Rules」再點「Create Page Rule」鈕,建立頁面快取規則。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Step2
接著在網域的地方,輸入 「 網域/wp-*」,接著再將 Cache Level 設為 Bypass。(後台不快取)
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Step3
設定好後,再新建一筆規則,這時將「網域/*」,並將「Cache Lavel」設為「Cache Everything」。(所有頁面都快取)
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Step4
都設定好後在Page Rules的規則中,就會看到二則設定,1是排除快取,2是全面快取。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Step5
再回到DNS,並將剛所設定好的網址,後方的雲朵開啟,當開啟時會呈現橘色。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Cloudflare PageRule快取檢測:
Step6
這時先來檢測一下,回到WordPress頁面,並重整二次,再開啟網站開發人員工具,在Heders的cf-cache-statusHIT,表示該頁面已快取在CloudFlare上了,同時主機在LAX,一般免費都會在LAX,當買PRO方案,有機會會出現在大阪。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
Step7
這時再到WordPress後台,一樣檢測一下,這時在cf-cache-status中為DYNAMIC,表示該頁面為動態,未快取。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
關閉WordPress使用者工具列:
Step8
都檢測完畢後,接著再到WordPress後台,將使用者的顯示工具列選項的勾取消,這樣在登入後,上方的工具列,就不會被快取住,若一定要用此工具列時,另一個解法是,直接透過hosts指定IP,直連主機就不會造成快取的問題。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢
自動清除Cloudflare快取外掛設定:
Step9
接著Cloudflafe所提供的WordPress的自動清除快取外掛必裝,並將最後一個選項開啟,日後當有新增或修改文章,就會自動清除Cloudflare中的快取,而這時有許多朋友,會納悶的那有了這個快取,還需要再裝WordPress的快取嗎?基本是不需要的,因為當第一次讀取網頁時,都是需進到資料庫要資料,當資料拿到後才會作快取,所以並不需要雙面快取,不然有時在遇到清快取的問題時,還會傻傻分不清楚,到底誰要先清,而這樣還有一個PageRule的規則,因此若當日後有遇到其它的狀況時,可以再自行設定排除。
梅問題-Cloudflare免費版Page Rules設定,讓WordPress網站開啟速度更順暢