nginx添加缓存以及判断是否缓存生效

/ nginx / 没有评论 / 2116浏览

nginx添加缓存以及判断是否缓存生效

location ~.*\.(js|css|html|png|jpg|gif)$
{
    expires    3d;
}

如果设置为-1在js、css等静态文件在没有修改的情况下返回的是http 304,如果修改返回http 200

如果不想让代理或浏览器缓存,加no-cache参数

add_header Cache-Control no-cache;

这样浏览器F5刷新时,返回的就是http 200,而不是http 304