条件源站功能可以与规则引擎功能实现配置联动,根据指定规则(如:request header、query string parameter、path、client ip等)来过滤用户请求,并将符合条件的请求回源到指定的源站地址。可以添加多个配置,实现不同规则条件下回源到不同的源站。
前提条件
在添加条件源站配置之前,需要先在规则引擎中创建规则条件。
注意事项
源站为OSS:需要添加该源站地址到域名管理 > 基本配置 > 源站信息中,并且将源站类型设置为OSS域名,以便CDN与OSS正常鉴权。
功能冲突:条件源站与高级回源互斥,只能二选一配置。
配置生效:按所关联规则条件的优先级匹配,而非按功能自身的配置顺序匹配;命中某一条后不再继续匹配。
条件源站与基础源站、高级回源的区别
条件源站功能和高级回源功能都可以引用在规则引擎功能中配置的规则条件,因而可以配置更加灵活的回源策略。
基础源站地址是用户请求回源时使用的默认源站地址。当用户请求未匹配条件源站或高级回源的规则条件时,将使用基础源站地址。
当用户请求匹配条件源站或高级回源的规则条件时,将使用在这些功能中设置的源站地址。
操作步骤
该文章对您有帮助吗?
