![是否有任何 CDN 可以自动边缘缓存您设置缓存控制标头的任何内容?](https://linux22.com/image/548926/%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%20CDN%20%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%8A%A8%E8%BE%B9%E7%BC%98%E7%BC%93%E5%AD%98%E6%82%A8%E8%AE%BE%E7%BD%AE%E7%BC%93%E5%AD%98%E6%8E%A7%E5%88%B6%E6%A0%87%E5%A4%B4%E7%9A%84%E4%BB%BB%E4%BD%95%E5%86%85%E5%AE%B9%EF%BC%9F.png)
我是 CDN 新手。我动态生成了每个 URL 的有效期为 30 分钟的页面,我希望这些页面可以进行边缘缓存。是否有任何 CDN 可以充当代理缓存,当用户请求页面时,CDN 会为同一地区的下一个用户缓存该页面?
编辑:我读过的 CDN 似乎都要求用户从指向其域名的 URL 请求资源(例如 E123456.cloudfront.net)。这对于图像和视频来说没问题,因为用户实际上不会在地址栏中看到它。由于我正在缓存 html 页面,因此用户需要能够从正常位置(例如 www.mydomain.com/page1)请求它。我想知道是否有 CDN 允许这样做。
编辑:有人可以给我一些不需要更改 URL 的 CDN 名称吗?
答案1
除非我完全误解了你的问题,否则这正是 CDN 所做的,老实说,除此之外,实际上几乎没有其他作用。