基于Proxy Store的缓存机制
404错误驱动Web缓存
…
location / {
…
root /myweb/server/; # 主目录
error_page 404 =200 /errpage$request_uri; # 404定向到/errpage目录下
}
# 捕获404错误的重定向
location /errpage/ {
…
internal; # 该目录不能通过外部链接直接访问
alias /home/html/;
proxy_pass http://backend/; # 后端upstream地址或者源地址
proxy_set_header Accept-Encoding ""; # 后端不返回压缩(gzip/deflate)数据
proxy_store on; # 指定nginx将代理返回的文件保存
proxy_store_access user:rw group:rw all:r; # 配置缓存数据的访问权限
proxy_temp_path /myweb/server/tmp; # 配置临时目录,该目录要和
# /myweb/server/在同一个硬盘分区内
}资源不存在驱动Web缓存
Last updated