期满最大的Nginx的

问题描述:

我对这个指令的几个问题:期满最大的Nginx的

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

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

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