我试图了解 CDN 和缓存,但没有找到答案。
你如何让亚马逊 CDN 缓存来自你的原始服务器缓存图像的图像?有没有办法测试它?
我将 CDN 源映射到我的服务器,所以当它没有找到时
它反而寻找
您可以在 Firebug 中看到,所有 magento 缓存的元素都得到一个 301 永久移动,而静态文件得到一个 OK 200 响应。此外,如果我输入云端 URL,它会自动更改为我的 magento 缓存元素的 url,但仍保留为静态元素的云端 url。
如果我稍后再回去,即使是一整天,它都不会使用 CDN 源,这让我相信它没有在 Amazon 上缓存我的 magento 缓存的 css/js/images。
如果我关闭缓存和 js/css 优化,那么它会向云端 cdn 发出过多的 http 请求。