поддержка E-Tag в Nginx была всегда, как минимум в виде трансляции заголовка с бэк-енда. С версии 1.3.3 Nginx научился ее включать/выключать http://nginx.org/en/docs/http/ngx_http_core_module.html#etag
Не забывайте, что еще есть разница между weak/strong E-Tag, согласно RFC (http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.3.3) Nginx откусывает E-Tag при некоторых условиях, например, при включенном gzip, когда body (и следовательно, E-Tag) передается модифицированным. С другой стороны, Last-Modified не изменяется gzip-сжатием и вы можете использовать его для реализации Conditional-Get. Анатолий On 03 Jan 2014, at 07:41, S.A.N <[email protected]> wrote: > В принципе можно сделать чтобы бекенд на публичный кеш (public) не отдавал > ETag, на приватный кеш (private) отдавать хедер ETag, чтобы можно было по > нему ревалидировать. > По идеи это временное решения, когда Nginx сделает поддержку ETag можно > будет снова его в включить в публичный кеш. > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,245951,245968#msg-245968 > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
