下面分成源站是kangle与宝塔2种情况说明。
kangle:
进入kangle的3311管理后台->请求控制->添加,可用的匹配模块 选“wide_host”,可用的标记模块 选“host_rewrite”,填写情况如下图:
wide_host填写.aliyuncs.com,如果是腾讯云就填写.myqcloud.com,总之是一个已经在各大云服务商备案的域名,这个规则就代表将.aliyuncs.com这种域名替换成
宝塔
1.首先创建一个网站,绑定域名填写.aliyuncs.com,如果是腾讯云就填写.myqcloud.com,总之是一个已经在各大云服务商备案的域名
2.添加反向代理,目标URL是http://127.0.0.1,如下图所示:
3.在反向代理选项卡点击【配置文件】,将以下代码复制进去替换原本的全部代码:
#PROXY-START/
location /
{
if ($host ~* (.*?).aliyuncs.com){
set $hosts $1;
}
proxy_pass http://127.0.0.1;
proxy_set_header Host $hosts;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
}
#PROXY-END/
别忘了替换代码里面的aliyuncs.com,如下图所示:
在CDN的回源域名/回源HOST那里就填写“你自己的域名.aliyuncs.com”,比如你的域名是blog.cccyun.cn,那就填写blog.cccyun.cn.aliyuncs.com