# 缓存配置 ## 缓存介绍 Cdnfly的缓存配置,是使用Nginx proxy模块,更多的说明请参考[http://nginx.org/en/docs/http/ngx\_http\_proxy\_module.html](http://nginx.org/en/docs/http/ngx_http_proxy_module.html) ![](https://img.kancloud.cn/d2/19/d219029ea3d9fc89bd0db63a46aff067_1586x1092.png) * 类型 - 可选后缀名,目录,全路径 选择后缀名时,内容填写如css|js|png,不区分大小,表示缓存后缀为css,js,png的请求,如http://www.cdnfly.cn/123.css 选择目录时,内容填写aa|bb|cc,表示缓存如http://cdnfly.cn/aa/11.php,[http://cdnfly.cn/aa/22.jsp的请求](http://cdnfly.cn/aa/22.jsp%E7%9A%84%E8%AF%B7%E6%B1%82) 选择全路径时,内容填写/123.css,表示只缓存http://cdnfly.cn/123.css的请求 * 有效期 - 输入数字,单位可选秒,时,天 * 忽略参数 - 启用时,忽略url的参数,如/123.css与/123.css?a=1,这两个请求只缓存一份,请求时/123.css,/123.css?a=2,/123.css?b=3都是认为已经缓存了,取与/123.css同样的缓存 * 强制缓存 - 当想要缓存动态内容时,或者发现设置了缓存但实际没有生效,可以开启这个 * 不缓存条件 - 设置某一特定的请求不缓存,比如缓存了整个网站除了客户端带指定cookie名为wordpress\_logged\_in的请求,那么可以变量输入$http\_cookie,字符串输入wordpress\_logged\_in。 ## 实例说明 ### 缓存wordpress 有一个客户想缓存整个wordpress,除了已经登录的用户,那么可以这样设置。 ![](https://img.kancloud.cn/34/63/3463f89f60cc232582fe8a6fc0743e0d_1612x1108.png) ### 缓存整个目录,除了一些文件 以下示例是指,缓存整个/foo/目录,但是不缓存目录里面的1.html文件 ![](https://img.kancloud.cn/15/4f/154f30a192524d1b798ac8e8111f5830_1606x1102.png)