如果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. 人工智能70年:科幻和现实的交融
  2. 29 | 案例篇:Redis响应严重延迟,如何解决?
  3. 阅读与html阅读的区别,w3c School读书笔记(一):HTML基础
  4. php hsetnx,HSETNX命令_视频讲解_用法示例-redis编程词典-php中文网
  5. 收藏功能_微软Edge获得了新的收藏夹菜单、PDF功能等
  6. python索引值_python索引总结
  7. 不需编译让aspx页自主筛选数据绑定记录
  8. 对空进行判断需要注意什么?
  9. 关于EasyCVR平台Ehome协议接入设备出现停止启用现象的原因分析
  10. Android,App 常用图标尺寸规范
  11. plc和变频器通讯接线图详解
  12. python 股票分析_Python 股票分析入门
  13. 《520七夕情人节表白礼物》:虚幻浪漫的爱情故事——❤520表白星空漫漫3D相册❤(HTML+CSS+JavaScript)...
  14. postman导出,断言,批量执行
  15. GNU开发工具的使用方法
  16. mmdetection3d S3DIS (持续更新)
  17. Spring Batch批量处理,骚气还强大!
  18. 可以在浏览器中在线编辑office文件的扩展程序汇总
  19. 乐观锁、悲观锁原理解析
  20. 关于word撤销功能无法使用的笔记

热门文章

  1. VS Code 也能预览 Markdown - 一个无意中发现的小技巧
  2. 海航集团怎么样温暖世界的呢?
  3. 笔记之 02_传智播客AJAX视频教程_使用IntelliJ开发Web项目
  4. 【你好,windows】嵌入式win8.1 X86X64企业纯净版安装版2019.6.20
  5. B2G商城APP解决方案开发
  6. Mac下安装whistle
  7. 千锋教育python2104期总结day2
  8. 如何扩展VMware xp虚拟机磁盘
  9. python excel转csv两列互换,python excel转换csv代码实例
  10. web前端(css3)