在Nginx上达到最大值

时间:2011-05-19 17:54:21

标签: nginx header http-headers

我对这个指令有几个问题:

  • 这是告诉浏览器检索文件的频率吗?
  • 此网站css / image文件的推荐设置小时/天数/最大值是什么?
  • 如果我将此值设置为max,但随后更新服务器上的某些文件,用户浏览器是否会在新文件过期之前获取新文件?

1 个答案:

答案 0 :(得分:13)

expires max;在未来(2030年)设置浏览器缓存到期时间。所以,你应该谨慎使用它。您将无法向客户说明该文件已更改。但是,您可以重命名文件或向文件名添加一些查询(例如“/style/main.css?v=2”)。

始终从expires max排除位置“favicon.ico”。此位置在大多数浏览器中都是硬编码的,因此您无法重命名或向此文件添加版本。将favicon的设置到期为1-2个月。

相关问题