Implementando o controle de cache usando .htaccess no servidor Apache

ok, ainda estou tentando entender algumas das coisas de cache e passei por alguns exemplos que encontrei no Google. Eu adicionei o seguinte código ao meu arquivo .htaccess:

### activate mod_expires
ExpiresActive On
### Expire .gif's 1 month from when they're accessed
ExpiresByType image/gif "access plus 3 months"
ExpiresByType image/png "access plus 3 months"
ExpiresByType image/jpg "access plus 3 months"
ExpiresByType text/javascript "access plus 3 months"

Usando as ferramentas de auditoria do Chrome e a ferramenta YSlow Firebug, parece que isso está armazenando em cache algumas de minhas imagens / arquivos, mas não de longe todas elas. Ainda tenho uma lista de arquivos (.jpg, .js e .css - sei que não configurei os arquivos css para cache aqui) que não estão em cache. A mensagem na auditoria do Chrome simplesmente declaraThe following resources are missing a cache expiration. Resources that do not specify an expiration may not be cached by browsers:

algumas das imagens que não estão armazenando em cache são imagens de plano de fundo, outras fazem parte de uma galeria js e estão sendo chamadas pelo JS - isso pode estar afetando o motivo pelo qual não estão armazenando em cache?

Desculpe, não posso fornecer um link para o código - os sites ainda estão ocultos e limitados apenas à visualização do cliente.

Desde já, obrigado!

questionAnswers(1)

yourAnswerToTheQuestion