【发布时间】:2014-04-18 06:04:32
【问题描述】:
我想为 nginx 传递的文件设置缓存头。有没有办法根据它们的类型为某些文件设置缓存头?例如。我想为所有 js 文件而不是其他文件设置缓存头。我不想根据文件所在的位置设置标题。
【问题讨论】:
-
您可以使用Headers More module。它可以根据响应内容类型设置标头。
-
如何设置每个文件类型的标题?我没有可缓存文件的特定位置,也没有我不想添加缓存标头的位置。
-
more_set_headers -t application/x-javascript 'Cache-Control: max-age=31536000' -
请写下这个作为答案。那我就可以给你一个'up':)
标签: caching nginx http-headers