我们的需求是用户访问www.abc.com正常回源到OSS,如果访问/api/这个路径的时候就回源到api.abc.com/api/

如果www.abc.com/api/getuser 则回源到  api.abc.com/api/getuser

如果www.abc.com/static/js/app.js 则回源到 oss的www-abc-com这个bucket


1.进入阿里云CDN域名列表,增加域名

阿里云CDN多源站配置_IP

2.点击“规则引擎”创建规则

阿里云CDN多源站配置_IP_02

3.添加规则: 比如我添加一个api的规则

阿里云CDN多源站配置_bc_03

4.添加"条件源站",选择刚才创建的api规则,然后输入源站地址

阿里云CDN多源站配置_bc_04

5.如果源站地址是IP的话,则还需要根据源站IP,指定回源host

阿里云CDN多源站配置_bc_05


6.如果是VUE代码,则还需要配置OSS的默认首页以及404默认页面

阿里云CDN多源站配置_IP_06