|
|
发表于 2017-4-21 10:24:29
|
显示全部楼层
本帖最后由 aboutyj 于 2017-4-21 10:37 编辑
因为你把cache配置写进了location / {}里面了,这不就变成了全站都缓存吗
用静态文件来示例:尝试这样写,同时buffer方面要根据实际需求来看要不要写进来。因为我buffer缓冲方面的全部写进总配置文件了,所以就没在这里加入。
- location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico|js|css)$ {
- proxy_pass http://yourupstream ;
- proxy_redirect off;
- proxy_set_header Host $host;
- proxy_cache cache_one;
- proxy_cache_valid 200 302 1h;
- proxy_cache_valid 301 1d;
- proxy_cache_valid any 1m;
- expires 30d;
- }
复制代码 |
|