【发布时间】:2014-02-12 13:58:11
【问题描述】:
我已经能够正确(我认为)在 IIS 上启用缓存。现在唯一的问题是,当我运行 Google 的 PageSpeed Insights 时,它仍然显示
在静态资源的 HTTP 标头中设置过期日期或最长期限会指示浏览器从本地磁盘而不是通过网络加载以前下载的资源。
但是所有的建议都是外部图片。我正在使用 Amazon 的 S3 外部托管图像(链接到直接 URL,如
。
有没有办法可以为这些外部图像“利用浏览器缓存”?
提前致谢。
安迪
【问题讨论】:
-
您应该提供您目前所取得的成就,以便我们给出正确的建议。
-
抱歉,如果我看起来不够具体...更多的是我所做的已经做到了,所以所有图像都完美地在本地缓存,但其他地方的图像却没有。下面有人指出我错过了一个明显的点,即我无法控制另一个站点的缓存,所以我必须在 S3 本身内完成。
标签: html caching iis-7.5 pagespeed