[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по кэшированию
Mvk
Добрый вечер.

Php знаю не очень глубоко, использую только по мере необходимости при работе по seo.
Возник такой вопрос: рекомендация Гугла к одному из моих сайтов "Следующие кэшируемые ресурсы имеют короткий срок действия. В дальнейшем следует указать для следующих ресурсов срок действия не менее недели"

И ниже перечень файлов(js, css, картинки), у которых "не указан срок истечения действия".

Подскажите, как воплотить эту рекомендацию в жизнь? можно ли указать этот срок непосредственно для указанных файлов, или только для страниц в целом?


GET
Вот то, что вам нужно прописать в .htaccess:

<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>


Вы можете добавить больше типов файлов (или удалить некоторые из них) в перечисленныq в данном примере список файлов. Вы также можете указать время сохранения файлов в кэше (в секундах) при помощи переменной max-age.

отсюда:http://habrahabr.ru/post/165701/

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Mvk
искал искал, а такого простого решения не нашел, спасибо.
но все-равно пока что-то не то - эксперимент:
в страницу сайта подключен файл test.js. открыл сайт в FireFox

затем добавляю в файл строку //тест и заливаю файл на сервер

нажимаю в FireFox F5 (не ctrl+f5 !) - смотрю исходный текст и нахожу ссылку на test.js, нажимаю - в открывшемся содержимом строка //тест присутствует.

т.е. кэш не сработал, и файл опять подтянулся с сервера?
что делать, пытать хостера?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.