Назад | Перейти на главную страницу

Управление кешем Apache в Django MEDIA_ROOT

У меня есть приложение Django с каталогом / media / для всех статических файлов. (CSS, изображения, js)

Я хочу ускорить обслуживание этих файлов с помощью управления кешем Apache.

Как я могу настроить управление кешем для ВСЕГО этого каталога?

ОБНОВИТЬ

Я положил это в свой /etc/apache2/site-available/mysite.com

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

Но я получаю это, когда пытаюсь загрузить свой сайт с помощью Firefox:

Что находится в прослушивании запросов Cache-Control: max-age = 0 ? Это не так?

Вы могли бы использовать ExpiresDefault внутри <Directory "/path/to/media"> чтобы установить управление кешем для всех файлов в этом каталоге. Видеть документация mod_expires