ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Не выставляется Last-modified для js-файлов



On Tuesday 24 December 2013 10:56:01 bodomic wrote:
> Всем привет,
> 
> Nginx-1.2.9 и 1.4.4 не выставляет Last-Modified заголовок, причём только для
> js-файлов. Из-за этого клиент всегда получает статус 200 и всегда качает
> скрипты заново.
> Стили и картинки, выданные из того же локейшна того же сервера, получают
> заголовок Last-Modified согласно stat, ну и обрабатываются кешем как надо.
> Более того, я прочитал про отдельный статус этого заголовка и попробовал его
> задать через add_header. Он всё равно не появился.
> 
> Конфиг (первый локейшн добавлен специально для экспериментов):
>         location /js/j.js {
>                 root /opt/project/www/static;
>                 add_header 'Last-Modified' $time_iso8601;
>                 expires 15m;
>         }
> 
>         location / {
>                 root /opt/project/www/static;
>                 expires 15m;
>         }
> 
> Выше в конфиге ничего не делается с заголовками или кешами, но скажите, что
> показать, я покажу.
> 
[..]

Покажите конфиг для начала, и nginx -V на всякий случай.

--
Валентин Бартенев
http://nginx.com/
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.