Нет etag в заголовке (nginx-1.6.2)
Пример из конфига location ~ "^/start/([0-9a-f]{32}).js$" { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $http_host; etag on; limit_req zone=r_unified burst=5; # Cache. Temporary stop while development log_not_found off; proxy_cache_valid 4M; proxy_cache c_unified_js; expires max; } По логике должен быть - а по сути нет :( Запрос на файл javascript передаётся в томкат http://127.0.0.1:8080, после кешируется, при повторном обращении выдаётся из кеша, но etag так и не присутствует... Response headers: Cache-Control:max-age=315360000 Connection:keep-alive Content-Type:application/javascript;charset=ISO-8859-1 Date:Mon, 29 Sep 2014 13:56:45 GMT Expires:Thu, 31 Dec 2037 23:55:55 GMT Server:nginx Transfer-Encoding:chunked Может tomcat ковырять недо или что-то в nginx? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,253596,253596#msg-253596 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru