最初我使用的是“缓存静态内容”的云CDN配置。但将其升级为“基于缓存控制标头使用原始设置”当前缓存设置:
我仍然看到图像,特别是webp没有被CDN缓存。我还更新了。htaccess文件,以增加WebP的TTL。
Htaccess图像TTL
我“认为”这可能是由于nginx和什么是“静态”图像。
如何在云CDN中正确缓存这些图像?
更新:
缓存似乎存在,它只是太短了,我似乎无法扩展它。CDN说它只在50分钟的缓存策略下缓存这些图像,但我已经将htaccess设置为1年。
我们正在使用Azure CDN来提供图像,我正在尝试了解为什么图像会被Web浏览器强缓存,即使图像响应中没有Cache-Control或Expires标头。 例如,对于来自Azure CDN的图像,返回以下响应头: 如您所见,返回了一个Etag标头,但没有Cache-Control或Expires标头。 当从浏览器(Chrome)跟踪流量(使用Fiddler)时,我们看不到对这些图像的任何后续请求
通过CDN(HTTP-)为不可缓存的资源提供服务有什么好处吗? (我的用例:我正在提供一个静态的单页应用程序,我想改善它的加载时间,但是我不想让被缓存,因为我希望每个新版本都能立即反映出来。具体来说,这个静态网站托管在AWS S3上,CDN是AWS云前线。) 我假设CDN的大部分性能优势都是通过缓存实现的,但我可以想象由于私有网络基础设施带来的其他优势。由于我对网络一无所知,这听起来可能是个愚蠢的
从这里引用:https://www.ampproject.org/docs/get_started/about-amp.html AMP是一种为快速呈现的静态内容构建网页的方法。运行中的放大器由三个不同部分组成: AMP超文本标记语言 AMP JS AMP CDN AMP HTML是一种HTML,它对可靠的性能有一些限制,并对在基本HTML之外构建丰富内容有一些扩展。AMP JS库确保AMP HT
null 先谢谢你,并向你致以最诚挚的问候
问题内容: 您实际上使用哪个CDN链接到您的jquery文件或任何javascript文件是否重要?一个可能比另一个更快吗?您决定在哪个CDN中使用哪些其他因素?我知道Microsoft,Yahoo和Google现在都具有CDN。 问题答案: 根据评论更新: 简短版:没什么关系,但可能取决于他们托管的内容。他们都拥有不同的东西:谷歌没有托管jQuery.Validate,微软没有托管jQuery-
文件系统 本地 文件系统 - 本地 的存在为有条件的用户提供了独立部署的支持,其中文件存放在 storage/app 目录中。用户可以使用独立的系统对文件进行发布,只需要将公开地址填写进去即可。 本地公开 「本地公开」是在 ThinkSNS Plus 中默认的一种方式,主要是便于没有条件的用户简单的拥有储存功能。 设置 进入「CDN 管理」,CDN 项选择「文件系统」,然后磁盘选择「本地公开」 必