<FilesMatch "^(assets/foundation/5.5.3)$">
Директива <FilesMatch>
(и <Files>
) соответствует только имени файла, например, normalize.css
, foundation.min.css
, et c. это не то, что вам нужно.
Самый простой способ нацелиться только на этот указанный каталог c - создать в этом каталоге другой файл .htaccess
с необходимыми переопределениями.
В качестве альтернативы вы можно использовать выражение Apache в Apache 2.4+ и сверять с REQUEST_URI
, хотя это не обязательно совпадает с каталогом (в зависимости от вашей системы).
Например:
<If "%{REQUEST_URI} =~ m#^/assets/foundation/5\.5\.3/#">
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
</If>