Não consigo configurar corretamente os cabeçalhos do apache?

1

Estou tentando configurar o cache para js / css / img estático em apache2 (estou usando ubuntu ). Eu não quero usar .htaccess devido a essa resposta .

Então eu tentei o seguinte:

  1. ativado modexpires
  2. modificou /etc/apache2/sites-available/000-default.conf adicionando o seguinte

    ExpiresActive On ExpiresByType image/gif "access plus 1 months" ExpiresByType image/jpg "access plus 1 months" ExpiresByType image/jpeg "access plus 1 months" ExpiresByType image/png "access plus 1 months" ExpiresByType image/vnd.microsoft.icon "access plus 1 months" ExpiresByType image/x-icon "access plus 1 months" ExpiresByType image/ico "access plus 1 months" ExpiresByType application/javascript "now plus 1 months" ExpiresByType application/x-javascript "now plus 1 months" ExpiresByType text/javascript "now plus 1 months" ExpiresByType text/css "now plus 1 months" ExpiresDefault "access plus 1 days"

Depois de reiniciar o apache, descobri que meus cabeçalhos expiram em um mês após o dia atual, mas o Chrome mostra que ainda estou lendo o arquivo e uso o cache.

Como estou usando o amazon ec2, tentei remover o eTag com FileEtag None . Mas ainda sem sucesso. Aqui está uma captura de tela dos meus cabeçalhos de solicitação / resposta.

Tanto quanto eu entendi que o gzip está habilitado e expira cabeçalhos estão corretos. Além disso, meu cache está ativado nas ferramentas de desenvolvimento do Chrome. Alguém pode me dizer o que está errado?

    
por Salvador Dali 15.03.2014 / 05:51

0 respostas