2 u010686525 u010686525 于 2016.02.03 10:57 提问

缓存 expires问题,求大神指教

图片说明在nginx中已设置
server{
listen 80;
server_name static.commao.com;
index index.html index.htm index.php;
root /home/web/commaoSite/v2.0.5/img.commao.com;
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)?$
{

            expires      30d;
    }

    location ~ .*\.(js|css|svg|eot|ttf|woff)?$
    {


            expires      12h;
    }

    access_log  /home/wwwlogs/staticcommao.log  access;

}

但浏览器中Cache-Control:"max-age=0" 是怎么回事

2个回答

rui888
rui888   Ds   Rxr 2016.02.03 11:37
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)?$

点号没转义

oyljerry
oyljerry   Ds   Rxr 2016.02.03 12:15

expires 控制的返回的头中的Expires,而且返回304已经表明cache生效了
Cache-Control需要通过 http://www.cnblogs.com/jason-zy/archive/2012/03/06/2381433.html

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!