Nevermind i think i found: nginx takes into account the Vary header for caching since 1.7.7. Hope it helps somebody else. Posted at Nginx Forum: http://forum.nginx.org/read.php?2,257827,257828#msg-257828