我在我的网站上使用Youtube(v3)API,其中显示了许多YouTube视频缩略图。 例如:https://i1.ytimg.com/vi/0ZL_q7oUVrQ/mqdefault.jpg
当我检查我的网站的Google Insights(https://developers.google.com/speed/pagespeed/insights/)时,它会抱怨“利用浏览器缓存”。我已经注意到添加了来自我的服务器的静态资源的到期日期,例如js / css文件,但Google的见解主要是抱怨外部直接来自Youtube服务器的缩略图。
我的网站有许多这些缩略图,缓存它们对于快速页面加载非常重要,但是youtube服务器只设置了6个小时的到期时间,我找不到改变它的方法,因为它们在我的服务器外部。
如果有人可以建议我使用浏览器缓存来处理资源来自外部服务器(例如来自youtube服务器的缩略图),我会非常感激。 令我感到惊讶的是,Youtube只设置了6个小时的到期时间,尽管图像是经常更换的最不可能的资源......!
答案 0 :(得分:0)
这超出了你的控制范围,所以我认为你无法做任何事情。
以下是您的选择: