你想要的
都在这里

Nginx隐藏Vary头信息的方法

如果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层就好处理多了,命中率也能有很大提升。

 

转载请注明来源:站在云上 » Nginx隐藏Vary头信息的方法

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址