> Кстати, похоже, что есть вариант еще проще, используя директиву
> fastcgi_cache_bypass для запросов с If-Modified-Since и If-None-Match
> и выставляя в ответе заголовок X-Accel-Expires: 0
> если статус ответа backend`а будет 304.
Да, у меня крутился в голове вариант, использовать куки для
fastcgi_no_cache.
А зачем использовать куку? Почему нельзя просто прописать:
fastcgi_no_cache $upstream_http_etag;
fastcgi_cache_bypass $http_if_none_match;
Ведь для public кеша, насколько я понял, ETag не отдается.