banner
Antares

Antares

關於我最近也是成功用上了EdgeOne的免費CDN這檔事

事情是這樣的,我的網站基本上都是套了一層 Cloudflare 來保護,但是 Cloudflare 在國內的速度真的有點繃不住,安全是安全了,但是使用體驗也是真的差。其實我很早就看到了 EdgeOne 相關的內容,一開始我是不打算搞的,因為他需要去 X 發帖什麼的,我懶得搞,於是就搁置下了,直到前幾天發現 EdgeOne 不需要發帖就可以領兩個免費套餐。秉持著我可以不用但我不能沒有的喜加一精神,我也去領了兩個免費套餐來玩玩。

EdgeOne 免費套餐領取鏈接:测速分享,解锁更多 EdgeOne 免费套餐

image

他需要在测速後分享到 X 和 Facebook,但是實際上你只要點一下那個按鈕就可以了,不需要真的分享。

其實用起來效果還可以,比原來快多了,而且這個免費套餐自帶無限的流量,就是不知道未來會不會被砍。

在使用中發現有些時候它的數據還是需要從源站(Cloudflare)上拉取,但是去 Cloudflare 上繞一下就會很慢,可能要五六秒才能傳來第一個數據,所以我就在 EdgeOne 的 WordPress 加速規則的基礎上新增了兩條規則:

  1. 通過 HTTP 請求頭是否存在 wordpress_logged_in_來判斷用戶是否登錄,如果沒登錄就給用戶緩存後的界面,如果用戶登錄了就不緩存。
  2. 緩存結尾所有為 / 的界面(排除 wp-admin 後的界面)

image

今天看網站後台發現有很多流量從源站直接進行訪問了,因為我並不想讓他們從 Cloudflare 的源站去訪問,於是我就在 Cloudflare 上設置源站必須通過 EdgeOne 才能訪問。在 Cloudflare 裡寫一個自定義安全規則,檢查所有訪問源站的流量是不是通過 CDN 去訪問的,如果不是就把他們全部阻止。

image

image

現在先就這樣吧,如果出現其他問題了再搞再來補充吧

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。