我想在我的web服务器上的所有垃圾上设置caching,但我想知道什么生产级服务使用caching明智吗? 出于某种原因,我不能select自己的时间,如js,css,png,jpg等。
用于设置caching头的确切方法取决于您使用的Web服务器。
例如,在IIS 6中,您可以右键单击IISpipe理控制台中的任何文件夹或文件,select“属性”,然后设置内容过期,只要您喜欢(在“HTTP标题”选项卡下)即可。
在IIS7中select文件夹(或内容视图中的文件),然后打开“HTTP Response Headers”模块。 在操作窗格中,select“设置常用标题…”并激活内容到期。
我通常在不同的文件夹下分组不同types的文件。 CSS文件将位于样式文件夹中,图像位于图像文件夹中等。您可以为每个文件夹设置不同的到期时间。 对于CSS,您可以将其设置为几天。 JavaScript可能是一个星期。 对于图像,我通常select7到30天,取决于网站。 您应该根据网站的更新频率select您自己的过期时间。