Статические файлы полностью из кеша? - PullRequest
0 голосов
/ 11 декабря 2010

Проверьте эту картинку: http://i54.tinypic.com/2gy7mrt.png

Как этого добиться для моих статических файлов?Я имею в виду, что браузер даже не будет делать запрос к серверу, просто взять файл из кэша.На каких статических файлах следует использовать этот метод?

Ответы [ 2 ]

2 голосов
/ 11 декабря 2010

Предполагая, что вашим сервером является Apache, взгляните на mod_expire .

Статические файлы, которые я настроил на "позже", имеют срок действия text/css, text/javascript, application/javascriptи image/*.

1 голос
/ 11 декабря 2010

Отправить 304 Not Modified заголовок.

Я бы использовал его для всего, что вряд ли будет часто меняться - логотип вашего сайта, изображение спрайта и т. Д.

Если вы отправили заголовки с истекшим сроком действия, а затем решили, что вам нужно изменить актив, просто добавьте временную отметку / выпуск, например, sprites.png?4000.

...