# Nginx 1.x and Vary header HTTP

**URL:** <https://www.ruby-forum.com/t/nginx-1-x-and-vary-header-http/226550>\
**Category:** NGINX\
**Created:** [December 14, 2012, 9:46pm UTC](https://www.ruby-forum.com/t/nginx-1-x-and-vary-header-http/226550 "2012-12-14T21:46:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Davide\_DSAmico](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/eb9ed0/32.png) [@Davide\_DSAmico](https://www.ruby-forum.com/u/Davide_DSAmico)\
**Post date:** [December 14, 2012, 9:46pm UTC](https://www.ruby-forum.com/t/nginx-1-x-and-vary-header-http/226550/1 "2012-12-14T21:46:28Z")

</div>

Hi,  
I’m reading this web page:  
[http://www.notthewizard.com/2012/02/27/nginx-reverse-proxy-can-cause-ie-to-fail/](http://www.notthewizard.com/2012/02/27/nginx-reverse-proxy-can-cause-ie-to-fail/)

that leads to this statement ([Module ngx\_http\_proxy\_module](http://wiki.nginx.org/HttpProxyModule)):  
“nginx does not handle “Vary” headers when caching.”

I found this bug tracker page:  
[http://trac.nginx.org/nginx/ticket/118](http://trac.nginx.org/nginx/ticket/118)

that seems related to the same topic.

Are there news about supporting / honoring the Vary header using nginx  
purely as a reverse proxy in front of IIS / Tomcat / Apache webservers?

I’m using nginx 1.2.6 on a freebsd 9.1 amd64 box.

Thanks in advance,  
d.
