location ~ /purge(/.*) { allow all; #127.0.0.1; 只允许本机访问 deny all; #禁止其他所有ip proxy_cache_purge cache_one $host$1$is_args$args; #清理缓存 access_log logs/cache.log cache; # 增加清理输出日志 } 1. 2. 3. 4. 5. 6. 注:Cache_proxy Purge,这个url中,必须以波浪号开头,...
location~/purge(/.*){allow127.0.0.1;allow"此处填写你服务器的真实外网IP";deny all;fastcgi_cache_purgeWORDPRESS"$scheme$request_method$host$1";}location~*^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav...
proxy_cache_valid 200 302 10m ; proxy_cache_valid 404 1m ; 设置200,302状态的URL缓存10分钟,404状态的URL缓存1分钟. (6)proxy_cache_key指令 语法: proxy_cache_key line ; 该指令用来设置Web缓存的Key值,Nginx根据Key值md5哈希存储缓存.一般根据$host(域名),$request_uri(请求的路径)等变量组合成proxy...
proxy_temp_path /data/ngx_cache 1 2; #keys_zone=cache1:100m 表示这个zone名称为cache1,分配的内存大小为100MB #/data/ngx_cache/cache1 表示cache1这个zone的文件要存放的目录 #levels=1:2 表示缓存目录的第一级目录是1个字符,第二级目录是2个字符,即/data/ngx_cache/cache1/a/1b这种形式 #inactiv...
proxy_temp_path /cache/proxy_temp_path; #设置Web缓存区名称为cache_one,内存缓存空间大小为200MB,1天没有被访问的内容自动清除,硬盘缓存空间大小为30GB。 proxy_cache_path /cache/proxy_cache_path levels=1:2 keys_zone=cache_one:200m inactive=1d max_size=30g; ...
采用:nginx proxy_cache_purge 模块 ,该模块与proxy_cache成对出现,功能正好相反。 设计方法:在nginx中,另启一个server,当需要清理响应资源的缓存时,在本机访问这个server。 例如: 访问 127.0.0.1:8083/tmp-test/TL39ef7ea6d8e8d48e87a30c43b8f75e30.txt 即可清理该资源的缓存文件。 配置方法: ...
proxy_temp_path /data/proxy_temp_dir; #设置Web缓存区名称为cache_one,内存缓存空间大小为200MB,1天没有被访问的内容自动清除,硬盘缓存空间大小为30GB。 proxy_cache_path /data/proxy_cache_dir levels=1:2 keys_zone=cache_one:200m inactive=1d max_size=30g; ...
proxy_cache_bypass $cookie_nocache $arg_nocache$airg_comment; 如果任何一个参数值不为空,或者不等于0,nginx就不会查找缓存,直接进行代理转发。 2. Nginx清除缓存 虽然目前官方的Nginx Web缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指令,手动清除指定缓存页面,但是,通过一个第三方的Nginx...
手动删除缓存文件:Nginx默认的缓存路径是在/var/cache/nginx目录下,可以通过命令sudo rm -rf /var/cache/nginx/*来删除所有缓存文件。 使用Nginx的proxy_cache_purge模块:如果Nginx配置了proxy_cache模块来进行缓存,可以使用proxy_cache_purge模块来清除指定URL的缓存。需要在Nginx配置文件中添加如下配置: location ~ ...
一、 安装nginx和ngx-purge 1. ulimit -SHn 65535 yum install pcre pcre-devel -y 安装pcre wget http://labs.frickle.com/files/ngx_cache_purge-1.4.tar.gz tar zxvf ngx_cache_purge-1.4.tar.gz wget http://nginx.org/download/nginx-1.0.11.tar.gz ...