nginx隐藏Vary头信息 不指定

jed , 2011-3-9 00:05 , 服务器技术 , 评论(0) , 阅读(4821) , Via 本站原创 | |
如果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层就好处理多了,命中率也能有很大提升。

Tags: ,
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]