Em um servidor van virtual Ubuntu LAMP + virtualmin, como eu permito cache?

1

Eu recentemente configurei um servidor Ubuntu 12.04 com a tarefa LAMP padrão. Também adicionado virtualmin.

Todas as solicitações para o apache retornam isso nos cabeçalhos.

Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Como / onde eu configuro o controle de cache para algo mais sensato para permitir que navegadores armazenem conteúdo em cache?

Tentei colocar isso no .htaccess sem sucesso. mod_expires está ativado. O resultado é duplo cabeçalhos Cache-Control!

<IfModule mod_headers.c>
  Header add "Cache-Control" "max-age=3600"
</IfModule>
<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault "access plus 3600 seconds"
</IfModule>
    
por Maciej Swic 25.12.2012 / 16:01

2 respostas

1

Aparentemente, foi relacionado a mim iniciar uma sessão de php.

A configuração session_cache_limiter('public') resolveu. Você pode adicioná-lo em php.ini ou no seu script. / p>     

por 25.12.2012 / 16:32
0

Parece que o seu site gera esses cabeçalhos. Verifique o código.

    
por 25.12.2012 / 16:05