Как вариант можно попробовать
закомментировать ngx_http_clear_last_modified(r) в
ngx_http_ssi_header_filter()
в http/modules/ngx_http_ssi_filter_module.c. Должно
получиться ровно то что вам нужно :)
On 28.09.2007, at 19:15, Alexandr Mikhal'kov wrote:
А возможно как-то изменить это
поведение?
Довольно часто требуется вставить
асинхронно сгенерированный кусок в
страницу (чаще всего
закэшированный)
с помощью ssi. Терять
last-modified при этом не хотелось бы.
Last-modified чего должен остаться ?
Страницы или вставляемого куска
(ов) ?
Или самого нового из них ?
Страницы.
Нелогично :) Клиенты будуть видеть
вариант из кеша.
Если только для поисковых ботов ...
Не говоря уже о том что в общем случае
чтоб выставить правильный Last-modified
нужно проверять
не использовались ли переменные в ssi.
Да, это требование SEO.
На этих локейшенах, как правило,
стоит "expires -1". В большинстве
случаев страница целиком
скэширована. Ssi используются для
встраивания
в неё всякой мелкой фигни -- кода
баннера с другого вирутального