Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Last-modified фича?
Кстати, попробовал протестировать для такой конфигурации
location / {
ssi on;
ssi_silent_errors on;
proxy_pass http://127.0.0.3:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
sub_filter </body> '<!--#include virtual="/banners.html"
--></body>';
sub_filter_once off;
# add_header Last-Modified $date_gmt;
expires 1h;
}
Если включаю строчку add_header, то получаю пустой ответ, даже без заголовков.
В логе вижу:
2007/09/28 21:10:07 [notice] 21240#0: start worker processes
2007/09/28 21:10:07 [notice] 21240#0: start worker process 21241
2007/09/28 21:10:13 [notice] 21240#0: signal 20 (SIGCHLD) received
2007/09/28 21:10:13 [alert] 21240#0: worker process 21241 exited on signal 11
2007/09/28 21:10:13 [notice] 21240#0: start worker process 21278
2007/09/28 21:10:14 [notice] 21240#0: signal 20 (SIGCHLD) received
2007/09/28 21:10:14 [alert] 21240#0: worker process 21278 exited on signal 11
2007/09/28 21:10:14 [notice] 21240#0: start worker process 21279
2007/09/28 21:10:16 [notice] 21240#0: signal 20 (SIGCHLD) received
2007/09/28 21:10:16 [alert] 21240#0: worker process 21279 exited on signal 11
2007/09/28 21:10:16 [notice] 21240#0: start worker process 21280
On 9/28/07, proforg <proforg@xxxxxxxxxxxx> wrote:
> On 28.09.2007, at 19:05, Gena Makhomed wrote:
>
> > Здравствуйте, Evgeny!
> >
> > Friday, September 28, 2007, 5:26:30 PM, you wrote:
> >
> >>>> Довольно часто требуется вставить
> >>>> асинхронно сгенерированный кусок
> >>>> в страницу (чаще всего
> >>>> закэшированный) с помощью ssi.
> >>>> Терять last-modified при этом не хотелось
> >>>> бы.
> >
> >>> Last-modified чего должен остаться ?
> >>> Страницы или вставляемого куска (ов) ?
> >>> Или самого нового из них ?
> >
> > ES> Самого нового, конечно.
> >
> > модуль ngx_http_ssi имеет встроенную
> > переменную $date_gmt
> > модуль ngx_http_headers имеет директиву add_header
> >
> > разве add_header Last-Modified: $date_gmt;
> > (или через промежуточный set) не будет
> > работать?
> >
> > PS http://sysoev.ru/nginx/docs/
>
> И что это даст ? Текущщее время как Last-
> modified ?
> Зачем ???
>
> Алексей Бещёков
> proforg@xxxxxxxxxxxx
> +7 495 7853149
>
>
>
>
>
--
Regards,
Oleg
|