1
falcon05 2019-11-06 17:07:36 +08:00
可以啊,这不就是反向代理吗。A 回源时把 HOST 头换成 b 的域名就行了
|
2
xiri 2019-11-06 17:15:08 +08:00
不就是反代嘛
|
3
676529483 2019-11-06 17:21:39 +08:00
可以把 cdn 想象成一个缓存,如果命中,就直接返回;未命中,就回源去取。当然还有区域选择这种优化
|
4
MonoLogueChi 2019-11-06 17:31:07 +08:00 via Android
你 CDN 绑定了 A 域名,访问的时候如果没有命中缓存,就需要回源。这个时候 CDN 会解析你填写的回源域名,如果填的是 IP 就不需要解析。然后替换 host 头,如果没填就不替换,host 头依旧是 A 域名。B 服务器收到请求的时候会根据 host 有判断这个请求是发给哪个网站服务的。
|
5
eason1874 2019-11-06 21:14:38 +08:00
原理就是反代,在本地或者自己服务器配置一下反代就懂了。
|
6
xiaoz 2019-11-06 21:17:26 +08:00 via Android
楼上正解,反向代理,然后指定 Host
|
7
wangyzj 2019-11-06 23:24:07 +08:00
cname
|
8
leido 2019-11-07 08:36:17 +08:00
http header 里有 Host
|