條件來源站點功能可以與規則引擎功能實現配置聯動,根據指定規則(如:request header、query string parameter、path、client ip等)來過濾使用者請求,並將合格請求回源到指定的來源站點地址。可以添加多個配置,實現不同規則條件下回源到不同的來源站點。
前提條件
在添加條件來源站點配置之前,您需要先建立一條規則引擎的規則條件,具體請參見規則引擎。
注意事項
如果目標來源站點地址是OSS來源站點,那麼需要將該來源站點地址添加到“加速網域名稱-基本配置-來源站點資訊”中,並且將來源站點類型設定為OSS類型,以便CDN能夠與OSS之間實現正常的鑒權。
功能衝突:當條件來源站點功能與進階回源功能存在功能衝突,只能二選一配置。
匹配順序:按照功能配置列表中的配置,從上到下順序匹配,命中某一條以後就不再繼續向下匹配。
與規則引擎的聯動:添加條件來源站點配置的時候,必須配置一條關聯的規則條件。
條件來源站點與基礎來源站點、進階回源的區別
條件來源站點功能和進階回源功能都可以引用在規則引擎功能中配置的規則條件,因而可以配置更加靈活的回源策略。
基礎來源站點地址是使用者請求回源時使用的預設來源站點地址。當使用者請求未匹配條件來源站點或進階回源的規則條件時,將使用基礎來源站點地址。
當使用者請求匹配條件來源站點或進階回源的規則條件時,將使用在這些功能中設定的來源站點地址。
