nginx 不生成缓存文件问题
nginx反向代理不生成缓存文件问题:
1、后台是否设置了set-cookie操作。
如果后台设置了cookie,需要强制进行nginx页面缓存
proxy_hide_headerSet-Cookie;
proxy_ignore_headersSet-Cookie;
2.后台是否设置了responseexpire
如果第一步没有问题,可以再后台设置headerresponse先关缓存
,让nginx知道这个请求返回需要缓存。
response.setDateHeader("Expires",date.getTime()+(172800*1000));//Expires:过时期限值
response.setHeader("Cache-Control","public");//Cache-Control来控制页面的缓存与否,public:浏览器和缓存服务器都可以缓存页面信息;
response.setHeader("Pragma","Pragma");//Pragma:设置页面是否缓存,为Pragma则缓存,no-cache则不缓存
相关推荐
Freshairx 2020-11-10
学习web前端 2020-11-09
天空一样的蔚蓝 2020-10-23
curiousL 2020-08-03
sochrome 2020-07-29
SoarFly00 2020-06-28
LeoHan 2020-06-02
GimmeS 2020-05-15
逸璞丷昊 2020-03-08
DAV数据库 2020-05-07
Vampor 2020-05-01
ROES 2020-04-22
lifeforbug 2020-03-18
zhangwentaohh 2020-03-04
liuyuchen 2020-10-27
chenhaimeimeng 2020-08-15
东哥笔记 2020-08-14
幸运小侯子 2020-08-14
vanturman 2020-08-01
shawls 2020-07-29
buaichidoufu 2020-07-28
guoyun0 2020-07-19
LinuxJob 2020-06-26
韩学敏 2020-06-17