On Thu, 13 Nov 2003, Borisenko Ivan wrote:
> Igor Sysoev wrote:
> > On Mon, 10 Nov 2003, Borisenko Ivan wrote:
> >>Это и есть эти строки. До первого запроса в кэше ответа не было. После
> >>него он появился. Второй запрос был отдан на авторизацию бэкенду с
> >>заголовком If-Modifyied-Since, бэкенд авторизацию принял и ответил 304
> >>Not Modified. После этого ответ из кэша исчез ...
> ....
> >
> > По-видимому, по какой-то причине в последнем случае вместе с ответом
> > 304 не выдался Last-Modified.
>
> Да, я слишком буквально понял RFC, регламентирующий заголовки при ответе
> 304
> Исправил, заработало, спасибо :)
Хм. Кстати, да, Апач, например, "Last-Modified" не выдаёт при 304.
> > А почему бы не использовать AccelDefaultExpire вместо
> > AccelLastModifiedFactor ?
>
> нужно гибко управлять кэшированием со стороны бэкенда, а ADE позволяет
> только для группы ресурсов и со стороны фронтенда. Кроме того, LMF можно
> привязать к атрибутам материалов, служащих сырьем для страницы.
> И с графикой оно автоматом идет в отличии от X-Accel-Expires.
В приницпе, для графике его можно выдавать через mod_header
> Expires и Cache-Control задействованы в сессиях и их влияние на
> кэширование нежелательно, а клиенту оно, наоборот, полезно.
Ну это-то можно игнорировать.
Игорь Сысоев
http://sysoev.ru