全部產品
Search
文件中心

CDN:新手指引

更新時間:Nov 14, 2025

本文介紹從開通CDN服務到使用CDN實現加速的全流程,便於您快速上手CDN實現資源加速。

核心概念

以下是CDN中涉及的基本概念,便於您更準確地理解和使用CDN。更多涉及CDN的概念,請參考CDN基本概念

概念

解釋

來源站點

網站的伺服器,存放著網站的原始檔案(如圖片、CSS、JS檔案等)。CDN從此擷取內容並分發給使用者。

加速網域名稱

希望通過CDN加速的網域名稱,即使用者在瀏覽器中訪問的網域名稱,例如 www.example.com

CNAME記錄

一種DNS解析記錄。需將加速網域名稱的解析記錄類型從A記錄或AAAA記錄更改為CNAME,並指向CDN服務提供的一個專屬網域名稱地址,訪問請求才會被引導至CDN網路。

邊緣節點

CDN部署在全球各地、靠近使用者的伺服器。使用者的訪問請求會被智能調度到最近的邊緣節點,由該節點直接響應,實現加速。

回源

當邊緣節點沒有緩衝使用者請求的檔案或緩衝已到期時,邊緣節點向來源站點請求擷取最新檔案的過程。

快取命中率

成功由CDN邊緣節點緩衝直接響應的請求次數佔總請求次數的比例。快取命中率越高,加速效果越好,回源請求越少,來源站點壓力也越小。

計費指南

  • 阿里雲CDN的計費分為基礎服務計費(CDN加速產生的費用)+ 增值服務計費(HTTPS請求次數計費、即時日誌投遞條數計費等)。更多計費資訊請參見阿里雲CDN計費概述

  • 基礎服務計費只要您使用阿里雲 CDN 就會自動收費;增值服務計費的各個計費項目預設關閉,需要您手動開通才會計費。

  • 基礎服務計費增值服務計費預設都採用隨用隨付,用多少,付多少。

  • 對於基礎服務計費增值服務計費,阿里雲CDN也提供了優惠的資源套件,協助您降低成本,詳情可參見資源套件選購

使用流程

階段一:準備工作

開始配置前,請確保已準備好以下資源:

  • 一個網域名稱:擁有該網域名稱的系統管理權限,可以修改其DNS解析記錄。

  • 一個公網可訪問的來源站點:可以是一個IP地址、另一個網域名稱或阿里雲OSS儲存空間(Bucket)的訪問地址。

說明

根據中國法律規定和工信部要求,對於解析至中國內地伺服器的網站、App等服務,必須完成網域名稱備案以確認其合法性後方可對外提供服務。

階段二:開通並配置CDN

  1. 開通CDN服務

  2. 配置加速網域名稱和來源站點

    1. 根據網站使用者來選擇合適的網域名稱加速地區。

      使用者所在位置

      加速效果

      加速地區選取項目

      中國內地

      全球使用者訪問均會調度至中國內地加速節點進行服務(海外地區和中國香港、中國澳門、中國台灣地區的訪問流量將會被調度至華東電信的CDN節點)。

      僅中國內地

      海外地區+中國香港、中國澳門、中國台灣地區

      全球使用者訪問會調度至中國內地以外的地區的CDN加速節點進行服務(中國內地使用者將會被調度至日本、新加坡和中國香港的CDN節點)。

      全球(不包含中國內地)

      全球

      全球使用者訪問將會擇優調度至最近的加速節點進行服務。

      全球

    2. 若您的網域名稱是首次添加到CDN控制台,則需要通過網域名稱DNS解析來驗證網域名稱歸屬權,驗證通過後您再次添加該網域名稱或子網域名稱時,無需再次驗證。

    3. 配置來源站點資訊,以便在阿里雲CDN未快取資料時,能夠訪問您的伺服器以擷取資源。

  3. 配置HTTPS認證:如果您的應用在配置阿里雲CDN之前已經支援HTTPS訪問或者您希望新網域名稱可以支援HTTPS訪問,請務必進行HTTPS認證的配置,否則您的網域名稱將不會支援HTTPS訪問。

    如果您的網域名稱之前就不支援HTTPS訪問,並且暫時也不打算支援HTTPS訪問,那麼您可以直接跳過該配置。

  4. CDN安全防護和效能最佳化配置

    • 惡意攻擊或流量盜刷,都會導致突發的高頻寬使用或大量資料轉送,進而產生高額費用,因此,強烈建議您配置適當的安全防護措施以提前避免此類風險。

    • 進行緩衝到期時間、頁面最佳化等功能的配置,可有效提升CDN的快取命中率和訪問效能,降低回源流量。

階段三:配置CNAME並切換流量

  1. 驗證加速網域名稱是否可用:成功添加加速網域名稱後,為保證DNS解析可以順利切換而不影響現有業務,建議您先在本地測試加速網域名稱,驗證加速網域名稱訪問正常後,再將加速網域名稱的DNS解析記錄指向CNAME網域名稱。

  2. 配置CNAME:添加網域名稱後,阿里雲CDN會為您分配對應的CNAME網域名稱,您需要在DNS服務位址將加速網域名稱的DNS解析記錄指向分配的CNAME網域名稱,CDN服務才會生效。

常用功能

  • 回源配置:CDN提供了指定回源協議、指定回源地址、修改回源請求等豐富的配置,您可以根據自身業務完成定製化配置。

  • 資源監控:在CDN控制台的監控查詢頁面,可查看加速網域名稱的訪問流量/頻寬、訪問請求數、回源流量/頻寬以及命中率等核心指標,全面瞭解加速效果。

  • 日誌與報表:CDN提供了離線日誌即時日誌營運報表,可以協助您及時發現問題,提升CDN服務品質。

  • 重新整理和預熱資源:適用於來源站點資源更新和發布、違規資源清理、網域名稱配置變更,降低來源站點壓力。

常見問題

是否可以直接使用根網域名稱(如 example.com)進行加速?

不建議。DNS規範要求根網域名稱(@記錄)的CNAME記錄不能與其他記錄(如MX郵件記錄)共存。若根網域名稱需要收發郵件,配置CNAME後將導致郵件服務中斷。使用獨立的次層網域(如 www.example.comstatic.example.com)是更安全、靈活的做法。

如何降低CDN使用成本?

  • 購買資源套件:對於用量穩定的業務,購買流量或HTTPS請求數資源套件通常比隨用隨付更划算。

  • 最佳化緩衝規則:提高快取命中率是降低成本最有效方法。儘可能延長靜態資源的緩衝時間。

  • 開啟頻寬封頂:作為最後的成本保護措施,防止意外流量超出預算。

重新整理和預熱資源有什麼區別?

  • 重新整理:重新整理操作的本質是向CDN邊緣節點下發緩衝失效指令,而非直接刪除檔案。邊緣節點收到指令後,會將匹配的緩衝資源標記為“失效”或“到期”。當使用者再次請求該資源時,邊緣節點發現緩衝已失效,便會回源擷取最新資源,並在返回給使用者的同時重新緩衝。

  • 預熱:預熱操作是由CDN邊緣節點根據您提交的URL列表,主動向來源站點發起請求,將資源緩衝到CDN邊緣節點上,而非由來源站點主動推送。預熱可提升新資源或活動頁面的首次訪問速度,同時減少活動上線時的回源壓力,保護來源站點。

進階與實踐

更多功能和實踐請參見控制台操作指南最佳實務