nginx используется как прокси. бекенд отдает ему все заголовки, как то Date, last-Modif, Expires и т.п.
при этом nginx меняет заголовок Date и все время отдает в нем дату и время своего запуска.
исходные данные:
windows 2012 server (+ тесты на vps windows)
nginx 1.9.5
backend'ы - resin web server + свои собственные web сервера
конфиг:nginx
gzip on;
gzip_min_length 1100;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain application/xml application/x-javascript text/javascript text/css;
gzip_disable "msie6";
gzip_comp_level 4;
server {
listen 80;
server_name my.server.ru;
location / {
proxy_pass http://another.server.ru;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
# Static files location
location ~*^.+\.(jpg|jpeg|gif|png|css|zip|doc|xls|pdf|ppt|bmp|rtf|ico|js|woff|svg|cur|ttf|xml|xsl|eot)$ {
expires 7d;
root path_to_root;
}
}
в чем может быть проблема?