開始使用 Azure CDN

本主題將逐步解說如何透過建立新的 CDN 設定檔和端點來啟用 Azure CDN。

重要

如需 CDN 運作方式的簡介以及功能清單,請參閱 CDN 概觀

建立新的 CDN 設定檔

CDN 設定檔就是 CDN 端點的集合。 每個設定檔皆包含一或多個 CDN 端點。 您可能會想要使用多個設定檔,依網際網路網域、Web 應用程式或其他準則來組織您的 CDN 端點。

注意

Azure 訂用帳戶對下列資源具有預設限制:

  • 可建立的 CDN 設定檔數目
  • 可在 CDN 設定檔中建立的端點數目
  • 可對應至端點的自訂網域數目

如需 CDN 訂用帳戶限制的相關資訊,請參閱 CDN 限制

CDN 定價是根據 CDN 設定檔層級來套用的。 如果您想要混合使用 Azure CDN 定價層,您需要擁有多個 CDN 設定檔。

建立新的 CDN 設定檔

  1. Azure 入口網站的左上角,按一下 [新增]。 在 [新增] 刀鋒視窗中,依序選取 [Web + 行動] 和 [CDN]。

    此時會顯示新的 [CDN 設定檔] 刀鋒視窗。

    新增 CDN 設定檔

  2. 輸入 CDN 設定檔的名稱。
  3. 選取 [位置] 。 此為儲存您 CDN 設定檔資訊的所在 Azure 位置。 其不會影響 CDN 端點位置。
  4. 選取或建立 資源群組。 如需資源群組的詳細資訊,請參閱 Azure Resource Manager 概觀
  5. 選取 定價層。 如需定價層的比較,請參閱 CDN 概觀

    CDN 定價層選取項目

  6. 選取這個 CDN 設定檔的 [訂用帳戶] 。
  7. 按一下 [建立] 按鈕,以建立新的設定檔。

建立新的 CDN 端點

建立新的 CDN 端點

  1. Azure 入口網站中,瀏覽到您的 CDN 設定檔。 您可能已在先前步驟中將其釘選至儀表板。 若否,則您可依序按一下 [瀏覽]、[CDN 設定檔] 尋找該設定檔,然後再按一下您要在其中新增端點的設定檔。

    此時會顯示 [CDN 設定檔] 刀鋒視窗。

    CDN 設定檔

  2. 按一下 [新增端點] 按鈕。

    [加入端點] 按鈕

    此時會顯示 [加入端點] 刀鋒視窗。

    [加入端點] 刀鋒視窗

  3. 輸入這個 CDN 端點的 [名稱] 。 此名稱用於存取位於網域 <endpointname>.azureedge.net 的快取資源。
  4. 在 [原始來源類型] 下拉式清單中,選取您的原始來源類型。 針對 Azure 儲存體帳戶選取 [儲存體]、針對 Azure 雲端服務選取 [雲端服務]、針對 Azure Web 應用程式選取 [Web 應用程式],若為其他任何可公開存取的 Web 伺服器來源 (裝載於 Azure 或其他位置),則請選取 [自訂原始來源]。

    CDN 原始來源類型

  5. 在 [原始主機名稱] 下拉式清單中,選取您的原始網域類型。 下拉式清單會列出您在步驟 4 中指定之類型的所有可用原始來源。 如果您選取 [自訂原始來源] 作為您的 [原始來源類型],您將會輸入自訂原始來源的網域。
  6. 在 [原始路徑] 文字方塊中,輸入您要快取的資源路徑,或保留空白以允許快取位於您在步驟 5 中指定之網域中的任何資源。
  7. 在 [原始主機標頭] 中,輸入您要 CDN 連同每個要求一起傳送的主機標頭,或保留預設值。

    警告

    某些類型的原始來源 (例如 Azure 儲存體和 Web Apps) 要求主機標頭必須符合原始來源的網域。 除非您的原始來源需要與其網域不同的主機標頭,否則您應該保留預設值。

  8. 在 [通訊協定] 和 [原始連接埠] 中,指定用來存取原始來源之資源的通訊協定和連接埠。 至少必須選取一個通訊協定 (HTTP 或 HTTPS)。

    注意

    [原始連接埠] 只會影響端點用來從原始來源擷取資訊的連接埠。 不論 [原始連接埠] 為何,端點本身只會透過預設 HTTP 和 HTTPS 連接埠 (80 和 443) 提供給終端用戶端使用。

    來自 Akamai 的 Azure CDN 端點不允許原始來源的完整 TCP 連接埠範圍。 如需不允許的原始連接埠清單,請參閱 來自 Akamai 的 Azure CDN 允許的原始連接埠

    使用 HTTPS 存取 CDN 內容具有下列限制:

    • 您必須使用 CDN 所提供的 SSL 憑證。 不支援第三方憑證。
    • Azure CDN 自訂網域的 HTTPS 支援僅適用於 Verizon 提供的 Azure CDN 產品 (標準版和進階版)。 此功能不支援 透過 Akamai 提供的 Azure CDN。 如需詳細資訊,請參閱在 Azure CDN 自訂網域上啟用 HTTPS

使用 CDN 提供的網域 (<endpointname>.azureedge.net) 來存取 HTTPS 內容。 因為 CDN 目前不支援自訂憑證,所以自訂網域名稱 (CNAME) 不提供 HTTPS 支援。

  1. 按一下 [加入] 按鈕,以建立新的端點。
  2. 端點建立完畢之後,即會出現在設定檔的端點清單中。 此清單檢視會顯示用來存取所快取內容的 URL 以及原始網域。
![CDN 端點][cdn-endpoint-success]

> [!IMPORTANT]
> 端點不會立即可供使用,因為註冊資訊需要一段時間才能傳遍 CDN。  在 [通訊協定] <b>來自 Akamai 的 Azure CDN</b> 設定檔,通常會在一分鐘之內完成傳播。  若為<b>來自 Verizon 的 Azure CDN</b> 設定檔,則通常會在 90 分鐘之內完成傳播,但在某些情況下可能會更久。
> 
> 嘗試在端點組態傳播到 POP 之前就使用 CDN 網域名稱的使用者會收到 HTTP 404 回應碼。  如果在端點建立好後已過了好幾個小時,而您仍然收到 404 回應,請參閱 [針對傳回 404 狀態的 CDN 端點進行疑難排解](cdn-troubleshoot-endpoint.md)。
> 
> 

另請參閱