LINUX.ORG.RU

Apache и статика


0

1

Здравствуйте, помогите сделать так что бы у клиента всегда была самая свежая версия статики(css,js). Как приучить браузер использовать кеш только если на сервере файл не изменился с момента последнего к нему обращения.

Сервер Apache 2.2, приложение написано на PHP 5.


а еще можно нжыныкс фронтэндом поставить с дефолтыми настройками кэширования

anonymous
()

Апаш, жынкс, лайти, лиса, хром(иум) в дефолтных настройках. Как в этих ваших ишаках и иисах - никто не знает.

GateKeeper ★★
()

на одном проекте наш веб кодер сделал редирект с /css/blaa-(\d*).css на /css/blaa.css. при изменении файлов меняет ссылки на файло и они дергаются заново

fr_butch
()

Header set Cache-control «max-age=1, must-revalidate»

dab18
()

> приложение написано на PHP 5.

в приложении делай так: file.css?var=сюда-пиши-чтонить-рендомом

anonymous
()
Ответ на: комментарий от anonymous

Шикарное решение. Правильно, пусть апач пашет, чего ему простаивать, чай ресурсы казенные.

Frakhtan-teh ★★
()
Ответ на: комментарий от anonymous

Только не рандомное, а

file.css?метка_времени, где метка_времени - время модификации файла.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.