我有一个缓存失效系统,所以我需要设置css | js的缓存永不过期.
我试过这个
location ~* \.(js|css)${ # |png|jpg|jpeg|gif|ico
expires max;
#log_not_found off; # what's this for?
}
@H_403_9@
这就是我在firebug中看到的:
正如您所看到的,请求仍在进行中,尽管它们只会收到“未修改”的响应.但我想完全避免它们,这可能吗?
此外,我已经读到标准中超过1年的到期时间或将被视为无效.真的吗?
编辑
让我完成@DisgruntledGoat的回答:
>正常访问网址,例如点击链接或在网址栏中输入:cache works,只为该网址发出1个请求,为资产发出0.
> F5重新加载:发出了许多请求,但您收到了资产的所有“304未修改”响应,因此不会下载
> ctrl F5重新加载没有缓存:许多请求,所有’200成功’,所有资产再次下载.
最佳答案