而有用過ClodFlare Page Rules的朋友,是否有時會遇到,當發文時似乎沒清除快取,或是修改佈景時,常常跟鬼擋牆一樣,快取清了八百遍,沒反應就是沒反應,因此這時候可用手動的方式來清除,不但清的乾乾淨,甚至也不用再登入CloudFlare的後台,相當的方便喔!至於要怎麼手動清,現在就一塊來看看吧!
Step1
首先,得先進入CloudFlare後台,並在「Overview」的選項右下角,會看到ZoneID,並將裡面的文字複製起來。
Step2
接著再點右上角的會員圖示,選擇「MyProfile」。
Step3
點Global API Key後方的View鈕。
Step4
接著輸入密碼。
Step5
再把輸入框中的文字一樣複製起來。
Step6
這時再把下方紅色的文字,更改成剛剛的文字,並貼到終端機中,按下Enter,當清除成功時,會出現Access的文字。
curl -X DELETE "https://api.cloudflare.com/client/v4/zones/ZoneID/purge_cache" <br />
-H "X-Auth-Email: Email" <br />
-H "X-Auth-Key: Global API Key" <br />
-H "Content-Type:application/json" <br />
–data '{"purge_everything":true}'
Step7
這時開啟網頁,檢測看看,會發現到該頁面已沒有快取。
Step8
當再次重整頁面時,就會看到HIT,表示該頁面已被快取,因此下回當一直清不掉時,不坊可試試看手動清除。