Кэширование js и css в Symfony2

Рейтинг: 0Ответов: 1Опубликовано: 09.03.2015

Добрый день.

Не могу понять, почему не кэшируются javascript скрипты и css файлы при запросе от клиента.

Картинки успешно возвращают 304 status и берутся из кэша, js и css всегда возвращают 200.

В symfony2 где-то в конфиге это можно включить?

Пробовал добавить директивы в .htaccess, но тоже безрезультатно.

<FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css)$">
   ExpiresActive On
   ExpiresDefault A2592000
</FilesMatch>

Кто-то может подсказать, в чём проблема? Спасибо.

Ответы

▲ 1

.htaccess

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