如果web服务器前面有cache层,那么vary头信息就是一个命中率杀手。虽然可以在cache层来终结这个杀手,但是为什么我们不考虑在源头上终结它呢。配置nginx隐藏Vary头信息。
nginx.conf中,GZIP部分通常是这样的配置
gzip on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types       text/plain application/x-javascript text/css application/xml;
  gzip_vary on;
我们看看现在的头信息
下面我们修改nginx配置文件,隐藏这个信息

gzip on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types       text/plain application/x-javascript text/css application/xml;
#  gzip_vary on;
proxy_hide_header Vary;

这样,cache层就好处理多了,命中率也能有很大提升。

本文转自 fenghao.cn 51CTO博客,原文链接:http://blog.51cto.com/linuxguest/361237,如需转载请自行联系原作者

nginx隐藏Vary头信息相关推荐

  1. Lighttpd、Nginx 、Apache 隐藏响应头信息的Server信息和版本信息

    web server避免一些不必要的麻烦,可以把apache和php的版本信息不显示 隐藏 Apache 版本信息 /etc/apache2/apache2.conf 或 /etc/httpd/con ...

  2. nginx隐藏x-real-ip头配置

    实现隐藏X-Real-Ip头,可通过配置server{} proxy_set_header实现. server { listen  10.10.98.10:8080 backlog=20480; pr ...

  3. nginx(七十五)nginx与Vary响应头细节探讨

    一  Vary ①  nginx与Vary有关联的地方 nginx源码分析处理Vary响应头的逻辑 CORS和缓存 gzip_vary 1) gzip_vary on 如果设置为'开启'2) 服务器' ...

  4. apache php隐藏头信息的方法,科技常识:nginx/apache/php隐藏http头部版本信息的实现方法...

    今天小编跟大家讲解下有关科技常识:nginx/apache/php隐藏http头部版本信息的实现方法,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关科技常识:nginx/apache/php ...

  5. Nginx隐藏主机信息,proxy_hide_header 与fastcgi_hide_header

    Nginx中proxy_hide_header 与fastcgi_hide_header都可以隐藏主机头信息,两者在具体使用时还是有着一定的区别的.刚好业务使用的nginx反向代理在显示响应头时将后端 ...

  6. apache php隐藏头信息的方法,apache、php隐藏http头部版本信息的实现方法

    1.apache隐藏头部版本信息,编辑httpd.conf文件,找到: ServerTokens OS ServerSignature On 修改为: ServerTokens ProductOnly ...

  7. nginx 改变 缺省banner_Nginx隐藏服务器端各类信息的方法

    有时我们不希望有人可以通过一些工具来返回我们服务器的信息,下面我来介绍在nginx中隐藏nginx响应头,修改nginx返回头信息,隐藏php版本号,隐藏服务器信息,同学可参考. 首先隐藏nginx版 ...

  8. 修复HTTP头信息泄露Nginx版本信息漏洞

    一.问题描述 最近项目系统处于安全防护阶段:相关维护人员会通过工具扫描指定项目系统所使用的软件,判断其是否存在某些不安全的漏洞.借此机会修复漏洞以至于使系统变的更加的安全,防止对系统用户以及系统方造成 ...

  9. openresty获取nginx请求头信息

    vi test.lua:在nginx.conf配置文件中已经指定了lua脚本了 获取到请求头信息可以帮助我们做什么呢? ①比如对同一请求url,实际上也可以认定为是同一请求用户,可以限定其单位时间内的 ...

最新文章

  1. linux c实现函数回调,c语言实现linux抓包
  2. 别在 Java 代码里乱打日志了,这才是正确的打日志姿势!
  3. 【博士论文】机器学习中的标记增强理论与应用研究
  4. armadillo 配置
  5. linux命令 正则表达式,详解Linux命令中的正则表达式
  6. cov/cor中有遗漏值_协调遗漏的效果–使用简单的NIO客户端/服务器测量回送延迟...
  7. 【渝粤教育】电大中专电商运营实操 (23)作业 题库
  8. LeetCode 470. 用 Rand7() 实现 Rand10()(随机概率)
  9. MATLAB电压不平衡,电力系统不对称故障计算的Matlab算法程序
  10. SVN中的trunk branches tags
  11. JavaScript面试小知识
  12. vue-router学习第一天
  13. Android 如何在一个Activity中合理地显示多种类型的checkBox
  14. mysql 创建同义词_Oracle synonym 同义词创建与删除
  15. Android Remote Service
  16. Revit综合软件【加强过滤】的使用方法
  17. 单片机反相器_TTL反相器的基本电路
  18. 爬虫基础篇之Scrapy抓取京东
  19. OpenCV特征检测出现Unhandled exception at……Access violation reading location 0x00000000.
  20. 关于TreeView的简单使用(Qt6.4.1)

热门文章

  1. 宝藏网站!机器学习概念可视化;LeetCode面试必看清单;104个Python数据科学实战项目;必应超清壁纸;前沿论文 | ShowMeAI资讯日报
  2. bus_dev_drv 模型
  3. dfs文件服务器高可用,文件服务器之DFS(分布式文件系统)高可用性
  4. GO语言格式化输出占位符
  5. 2021年影响谷歌Google排名的因素有哪些?
  6. 【2020.10.30 洛谷团队赛 普及组】T4 U138096 租车去春游
  7. 图片压缩怎么在线处理?如何压缩图片大小kb?
  8. 2022元宇宙十大商业魔咒
  9. Unity线性工作流下UI保持Gamma的解决方案收集
  10. 2021年中国房地产行业发展现状分析(附房地产开发投资额、房屋施工面积、商品房销售情况及企业排名统计)[图]