开发者社区> 问答> 正文

nginx不可以缓存伪静态网页吗?

已解决

最近想用nginx的proxy_cache缓存网站的一些页面,一台nginx做proxy,两台web,web站是PHP的伪静态页面,测试的时候发现nginx无法缓存后端为伪静态的html,静态的html可以!是我哪里配置错了,还是nginx本身就无法缓存伪静态页面?

展开
收起
西秦说云 2016-02-01 16:32:13 3535 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista
    采纳回答

    如果后端有set-cookie,nginx也是不会缓存的,加上此配置proxy_ignore_headers Set-Cookie就可缓存。另外这几个头部(Expires、E-Tags、Last-Modified、Cache-Control)的值对缓存也是影响的

    2019-07-17 18:27:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
高性能Web架构之缓存体系 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载