nginx & Cache-Control All In One
nginx & Cache-Control All In One
nginx.conf
Cache-Control no-store,max-age=0;
server {
listen 80;
server_name _;
root /data/www/app-web;
index index.html;
location / {
try_files $uri $uri/ /index.html =404;
index index.html;
add_header Cache-Control no-store,max-age=0;
}
location /qywx/ {
proxy_pass https://qyapi.weixin.qq.com/;
}
}
HTTP Cache-Control
- Cache request directives
客户端可以在 HTTP 请求中使用的标准缓存控制指令。
// client
Cache-Control: max-age=<seconds>
Cache-Control: max-stale[=<seconds>]
Cache-Control: min-fresh=<seconds>
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: no-transform
Cache-Control: only-if-cached
- Cache response directives
服务器可以在 HTTP 响应中使用的标准缓存控制指令。
// server
Cache-Control: must-revalidate
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: no-transform
Cache-Control: public
Cache-Control: private
Cache-Control: proxy-revalidate
Cache-Control: max-age=<seconds>
Cache-Control: s-maxage=<seconds>
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
refs
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/15347999.html
未经授权禁止转载,违者必究!