求一个动静 CDN的解决方案
需求:对于 abc.com 网站,有部分页面需要做静态化 cdn 缓存,有些页面不需要
思路如下,目前 upyun 还不支持,有没有其他解决办法?
- abc.com CNAME abc.upyun.com
- abc.com 主动上传 /post/1.html 到 upyun,
- 用户访问 abc.com/1.html 的时候如果访问到cdn 的主机, 发现 文件不存在, upyun 主机则把请求转发到 abc.com 主机,由源站来处理文件不存在时怎么反馈给用户,友好的404页面。
- 源站就能主动控制CDN的文件的更新和删除
6 回复
又拍云那种是存储+cdn的是吧?
你试试腾讯云cdn吧,我们这个是纯粹的cdn。像你这样的需求,为那些需要静态化的页面设置一个长一点的过期头。那么就等于是静态化了,之后用户的访问都只会触达 cdn 而不会回源。
那种存储+cdn的服务,对于相同url地址的过期机制做得不好。我们纯 cdn 服务的话,过期这方面会做得好一点。
目前每个月送 50g 流量。
@alsotang 你不是在阿里吗? 怎么给 腾讯云打广告了。 那能保证动态页面的请求 会访问到源站,而不是 CDN?
@shanelau 现在在腾讯云。动态页面的缓存时间只要设置为0,就每次都回源了。
@alsotang 但是这样的效率也太低了,网络等待的时间会变长,我试过了
@shanelau 。。。。你如果要用 cdn 的话,也只能这样啊