當您的同一個加速網域名稱配置了多個回來源站點點並且需要結合HOST頭請求不同虛擬網站的資源時,可以使用指定來源站點回源HOST功能,為不同的來源站點配置不同的回源HOST。
功能說明
當您的加速網域名稱綁定了多個來源站點時,預設回源HOST會將相同的網域名稱發送給所有來源站點,這要求每個來源站點都必須配置對應的虛擬網站。而使用指定回源HOST功能,您可以為每個來源站點單獨設定不同的回源HOST,靈活適配複雜的業務需求,避免不必要的配置麻煩。回源HOST的相關技術原理,請參見配置預設回源HOST。
條件回源與指定回源HOST是兩個不同維度回源配置功能,兩者的區別如下:
-
條件回源:決定回源到哪個來源站點。根據請求URL路徑、參數等條件,將不同的請求分流到不同的來源站點地址。
-
指定回源HOST:決定回源時攜帶的網域名稱(即HTTP請求中的Host頭)。為每個來源站點單獨配置回源HOST,不影響請求被路由到哪個來源站點。
在多來源站點情境下,條件回源和指定回源HOST需配合使用:先通過條件回源將請求分流到對應的來源站點,再通過指定回源HOST為每個來源站點設定正確的Host頭,確保來源站點能正確響應請求。
在同時配置了預設回源HOST和指定來源站點回源HOST的情況下,CDN節點訪問指定來源站點時,將會攜帶指定來源站點配置的回源HOST。
操作步驟
登入CDN控制台。
在左側導覽列,單擊域名管理。
在域名管理頁面,找到目標網域名稱,單擊操作列的管理。
在指定網域名稱的左側導覽列,單擊回源配置。
-
在指定來源站點回源HOST地區,單擊添加。
-
在彈出的指定來源站點HOST對話方塊中,配置相關參數。
參數
說明
來源站點類型
在下拉式清單中選擇當前要配置的來源站點類型:
-
基礎來源站點地址:在配置來源站點時添加的來源站點地址。
-
所有來源站點:CDN回源到的任意一個來源站點地址。
-
自訂來源站:需要配置的來源站點地址不在來源站點資訊列表中時,可以通過自訂來源站來設定。
來源站點地址
與來源站點類型的對應關係如下:
-
如果來源站點類型選擇基礎來源站點地址,可在下拉式清單中選擇來源站點地址。
-
如果來源站點類型選擇所有來源站點,無需配置來源站點地址。
-
如果來源站點類型選擇自訂來源站,您可以輸入自訂來源站地址。
回源HOST類型
在下拉式清單中選擇當前要配置的回源HOST類型:
-
基礎來源站點網域名稱:在配置來源站點時添加的來源站點地址(IP類型的來源站點除外)。
-
加速網域名稱:當前在配置的CDN加速網域名稱。
-
自訂回源HOST:需要配置的回源HOST不在來源站點資訊列表中,同時也不是加速網域名稱時,可以通過自訂回源HOST來設定。
回源HOST
與回源HOST類型的對應關係如下:
-
如果回源HOST類型選擇基礎來源站點網域名稱,可在下拉式清單中選擇回源HOST。
-
如果回源HOST類型選擇加速網域名稱,為當前在配置的CDN加速網域名稱,無需配置。
-
如果回源HOST類型選擇自訂回源HOST,您可以輸入自訂回源HOST。
規則條件
規則條件能夠對使用者請求中攜帶的各種參數資訊進行識別,以此來決定某個配置是否對該請求生效。
重要引用規則條件時,按所關聯規則條件的優先順序匹配,而非按功能自身的配置順序匹配。
-
不使用:不使用規則條件。
-
若需新增或編輯規則條件,請在規則引擎中進行管理。
-
-
單擊確定。