1

Тема: Включение кэширования статических файлов

Всем привет!
Недавно поднялся вопрос по поводу включения кэширования на хостинге. Но к сожалению почему то включать его на сервере не спешат. Может тестируют чего, может просто ждут, когда народ возмущаться будет. Хорошо хоть сжатие включили и на том спасибо.
В общем решение проблемы то есть. Настраиваем .htaccess и будет в нашем браузере кэширование.

<ifModule mod_expires.c>
    ExpiresActive On
    #по умолчанию кеш в 5 секунд
    ExpiresDefault "access plus 5 seconds"
    #кэшировать флэш и изображения на месяц
    ExpiresByType image/x-icon "access plus 2592000 seconds"
    ExpiresByType image/jpeg "access plus 2592000 seconds"
    ExpiresByType image/png "access plus 2592000 seconds"
    ExpiresByType image/gif "access plus 2592000 seconds"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    #кэшировать css, javascript и текстовые файлы на одну неделю
    ExpiresByType text/css "access plus 604800 seconds"
    ExpiresByType text/javascript "access plus 604800 seconds"
    ExpiresByType application/javascript "access plus 604800 seconds"
    ExpiresByType application/x-javascript "access plus 604800 seconds"
    #кэшировать html и htm файлы на один день
    ExpiresByType text/html "access plus 43200 seconds"
    #кэшировать xml файлы на десять минут
    ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>

Вставьте этот код в .htaccess и браузеру будут передаваться заголовки с кэшированием.
Проверял вот здесь highloadtools.com/cachecontrol