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

Проблема с контролем кеширования заголовков Apache

В моей конфигурации apache для веб-сайта есть следующая строка:

Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"

Часть веб-сайта генерирует файлы CSV, которые можно загрузить, но в IE с этой строкой в ​​конфигурации IE представляет следующую ошибку:

Internet Explorer cannot download admin/ from wwww.domain.com
Internet Explorer was not able to open this Internet site.  The requested site is either unavailable or cannot be found.  Please try again later.

Это известная проблема с IE и есть ли известное решение? Или есть способ реализовать управление кешем только на определенных страницах?

Если я закомментирую эту строку, она отлично работает в IE.

Могу ли я добавить что-то подобное в <head> страниц, на которых это требуется, вместо строки конфигурации apache?

<meta http-equiv="CACHE-CONTROL" content="NO-STORE, NO-CACHE, MUST-REVALIDATE, POST-CHECK=0, PRE-CHECK=0" />

Похоже, проблема связана с заголовком 'no-cache':

Можете ли вы вместо этого установить заголовок Expires?