設定 Azure 內容傳遞網路的標準規則引擎
重要
Azure CDN Standard from Microsoft (classic) 將於 2027 年 9 月 30 日淘汰。 為了避免任何服務中斷,請務必在 2027 年 9 月 30 日之前,移轉您的 Azure CDN Standard from Microsoft (classic) 設定檔至 Azure Front Door Standard 或 Premium 層。 如需詳細資訊,請參閱 Azure CDN Standard from Microsoft (classic) 淘汰。
來自 Edgio 的 Azure CDN 將於 2025 年 11 月 4 日淘汰。 您必須在此 日期之前將工作負載 移轉至 Azure Front Door,以避免服務中斷。 如需詳細資訊,請參閱來自Edgio的 Azure CDN 淘汰常見問題。
本文會描述如何設定及使用 Azure 內容傳遞網路的標準規則引擎。
標準規則引擎
您可使用 Azure 內容傳遞網路的標準規則引擎自訂 HTTP 要求的處理方式。 例如,您可使用規則引擎強制內容傳遞使用特定的通訊協定、定義快取原則,或修改 HTTP 標頭。 本文會示範如何建立自動將使用者重新導向至 HTTPS 的規則。
注意
本文所述的規則引擎僅供來自 Microsoft 的標準 Azure 內容傳遞網路使用。
將使用者重新導向至 HTTPS
在 Microsoft 設定檔中,移至 Azure 內容傳遞網路。
在 [CDN 設定檔] 頁面中,選取想要建立規則的端點。
選取 [規則引擎] 索引標籤。
[規則引擎] 窗格隨即開啟,並顯示可用的全域規則清單。
重要
多項規則的排列順序會影響規則處理方式。 後續規則可能會覆寫某項規則中指定的動作。
選取 [新增規則],然後輸入規則名稱。 規則名稱必須以字母開頭,且只能包含數字與字母。
若要識別規則適用的要求類型,請建立比對條件:
- 選取 [新增條件],然後選取 [要求通訊協定] 比對條件。
- 針對 [運算子] 選取 [等於]。
- 針對 [值] 請選取 [HTTP]。
注意
您可在 [新增條件] 下拉式清單的多個比對條件中選取。 如需比對條件的詳細清單,請參閱標準規則引擎中的比對條件。
選取要套用至符合比對條件要求的動作:
- 選取 [新增動作],然後選取 [URL 重新導向]。
- 針對 [類型],請選取 [找到 (302)]。
- 在 [通訊協定]中,選取 HTTPS。
- 將所有其他欄位保留為空白,以使用傳入的值。
注意
您可在 [新增動作] 下拉式清單的多個動作中選取。 如需動作的詳細清單,請參閱標準規則引擎中的動作。
選取 [儲存] 以儲存新規則。 規則現可供使用。
重要
規則變更最多可能需要 15 分鐘才能傳遍 Azure 內容傳遞網路。