Você deve ter o eTag ativado, embora algumas pessoas tenham recomendado contra ele ao usar balanceadores de carga.
Para expirar e gravar o conteúdo do yoru, você pode usar mod_expires e configure quais recursos e sua idade. Ou você pode definir isso este httpd.conf
Conjunto de cabeçalhos Cache-Control "max-age = 63072000, public"
Agora, quando você vir seus cabeçalhos de resposta, verá Cache-Control com uma idade. Eu configurei por 2 anos
> Cache-Control:max-age=63072000, public Connection:close Date:Thu, 22
> Oct 2015 17:09:31 GMT ETag:"2b7e6-a9777-523307081ff00"
> Server:Apache/2.2.3 Vary:Accept-Encoding,User-Agent