Mark Ku's Blog

將你的網站,配置 Could Flare 國際級 CDN

為什麼要使用 Could Flare CDN

Could Flare 擁有著覆蓋全球的線路,通過和當地 ISP 運營商合作,部署IDC資源,在全球骨幹節點商,合理部署CDN邊緣分發存儲節點,擁有較好的帶寬資源,平衡源站流量。

  1. 分攤網站的流量及伺服器 IO ,讓靜態檔案由 Could Flare CDN 幫你靜態檔案緩存快取,並會選擇離用戶端較近的 CDN 節點傳遞靜態檔案給用戶端。
  2. 將真實伺服器 IP 位址隱藏在 Could Flare 伺服器後,避免伺服器被攻擊、入侵或對網站造成危害,加速以外更增添了安全性。
  3. 免費的 HTTPS 連線。
    P.S. 因為 CloudFlare 免費方案,沒有流量和請求數等限制,所以我選擇 Could Flare 來做主要的 CDN
    P.S. CloudFlare 因和中華電信互連資費談不攏,所以在使用中華電信的網路都會被導到美國西部的 CDN 節點上。

Could Flare CDN 運作機制

Could Flare 服務是建構在反向代理伺服器上,因此需要將 DNS 託管給 Could Flare 。

1. Client 請求靜態檔案 -> Could Flare DNS -> 選擇離用戶近的 CDN 快取 -> 回應給 Client 端。

2. Client 請動態資料 -> Could Flare DNS -> 自己網站 -> 回應給給 Client端。

配置步驟

1. 註冊會員

Cloudflare 註冊頁面,顯示帳號建立表單
Cloudflare 註冊頁面,顯示帳號建立表單

2. 新增站點 > 輸入網站的 Domain

Cloudflare新增站點頁面,輸入markkulab.net網域
Cloudflare新增站點頁面,輸入markkulab.net網域

3. 選擇免費方案

Cloudflare方案選擇頁面,免費方案選項
Cloudflare方案選擇頁面,免費方案選項

4. 下一步 Cloudflare設定介面顯示改善安全性步驟

5. 過程中會要求你將 DNS 託管給 Could Flare > 需要到你的 DNS 託管給 Could Flare

Cloudflare介面替換名稱伺服器步驟4
Cloudflare介面替換名稱伺服器步驟4

6. Could Flare 可以自動幫你的 靜態檔案 minify

Cloudflare自動壓縮靜態檔案設定畫面
Cloudflare自動壓縮靜態檔案設定畫面

7. 設置成功

Cloudflare 網站設定完成並顯示保護中
Cloudflare 網站設定完成並顯示保護中

8. 開啟 Https 連線,大概等個幾分鐘左右,在此域名的所有網站請求的都會掛上 CDN 服務及 Https。

Cloudflare 介面顯示 SSL/TLS 靈活模式與建議設定
Cloudflare 介面顯示 SSL/TLS 靈活模式與建議設定

9. 此時你的 request 靜態檔案時,Response header 就會被加料,顯示 Could Flare 相關資訊

瀏覽器開發者工具顯示 Cloudflare 響應標頭
瀏覽器開發者工具顯示 Cloudflare 響應標頭

10.查詢自己是連上那個 CDN 節點 > 參考 colo 屬性值

https://yourdomain/cdn-cgi/trace
瀏覽器顯示 Cloudflare CDN 節點追蹤結果

11. 也可以透過 tracert route 看經過那些路由

tracert markkulab.net
tracert 指令顯示路由連線至
tracert 指令顯示路由連線至

補充

1. 啟用開發者模式,暫時關閉 CDN 主機的快取機制

Cloudflare儀表板開發模式開關介面
Cloudflare儀表板開發模式開關介面

作者

Mark Ku

擁有 10+ 年經驗的資深軟體工程師,現為 AI 應用 Builder,專注於大型平台架構與簡化複雜系統設計,從電商系統到訂閱與收費平台,結合 AI Agent、AI 整合與自動化開發,打造高效率且可持續演進的產品技術基礎。閱讀更多

覺得這篇有幫助?

作者做的免費工具、每日 Podcast 與電子報,都在這裡。

Mark Ku · 本文採用 CC BY 4.0 授權,轉載請註明作者並附上原文連結。

留言

訂閱電子報

訂閱後即時收到新文章通知,不錯過任何技術分享。

提交即表示同意接收電子報,隨時可

熱門文章

View all
Mark Ku
··603

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案
Mark Ku
··440

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南
Mark Ku
··323

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略
Mark Ku
··239

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1
Mark Ku
··222

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取
Mark Ku
··199

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調