Я устанавливаю заголовок expires в файле .htaccess, как показано ниже.
ExpiresActive
ExpiresDefault A1209600
Это работает для всех файлов, которые находятся в корне документа, но у меня есть отдельный смонтированный диск, который используется в качестве файловой системы drupal (private), где я храню свои изображения jcarousel, и для этих изображений заголовок expires не работает.