您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Web开发 >> 大神们,nginx 设置了不缓存,为何改了文件还是没变化

大神们,nginx 设置了不缓存,为何改了文件还是没变化

来源:网络整理     时间:2016/5/27 2:24:26     关键词:nginx

关于网友提出的“大神们,nginx 设置了不缓存,为何改了文件还是没变化”问题疑问,本网通过在网上对“大神们,nginx 设置了不缓存,为何改了文件还是没变化”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:大神们,nginx 设置了不缓存,为何改了文件还是没变化
描述:

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|htm|html|css|js)$
        {
            add_header Cache-Control no-store;

        }

要删了文件夹,然后重新放一个进去,html内容才会变,这是为什么


解决方案1:

add_header Cache-Control no-store; 这个是控制客户端,服务端还是有缓存,在内存里。

解决方案2:

看一下你设置的时间

解决方案3:

 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|htm|html|css|js)$
{
    expires 30d;
}

解决方案4:

请用expires [time|epoch|max|pff] 指令,time为负数表示no-cache。比如:expires -1;  为不缓存


以上介绍了“大神们,nginx 设置了不缓存,为何改了文件还是没变化”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1329839.html

相关图片

相关文章