Controle de cache do Apache no Django MEDIA_ROOT

2

Eu tenho um aplicativo Django com um diretório / media / para todos os arquivos estáticos. (css, imagens, js)

Eu quero acelerar a veiculação desses arquivos com o controle de cache do Apache.

Como posso configurar o controle de cache para TODOS esses diretórios?

UPDATE

Coloquei isso no meu /etc/apache2/site-available/mysite.com

 <Directory "/srv/www/mysite.com/myproject/media/">
 Options -Indexes
 Header set Cache-Control "max-age=108000, public"
 </Directory>

Mas eu recebo isso quando tento carregar meu site com o Firefox:

O que está em Solicitar Heards Cache-Control: max-age = 0 ? Não está errado?

    
por Fred Collins 13.05.2011 / 19:59

1 resposta

2

Você pode usar ExpiresDefault dentro de <Directory "/path/to/media"> para definir o controle de cache para todos os arquivos nesse diretório. Veja a documentação mod_expires

    
por 13.05.2011 / 20:08