2008-09-16 6 views
2

Как настроить конфигурацию HTTP-заголовков для кэширования файлов в IIS> = 6?Конфигурируемые http-заголовки IIS для кэширования

Пример:

  • *.cache.* => кэш почти навсегда
  • *.nocache.* => никогда кэш

Пример рамки использования этого именование бы рамки GWT.

+0

Это уже третий раз, когда я искал решение этого ... кажется, короткий ответ: «это не представляется возможным в IIS» (на стороне нет. .. это только я, или у меня кеширование конфигурации IIS?). Угадайте, что обходной путь заключается в создании кэша в вашем сборке/развертывании для добавления `? Bust = [timestamp]` в файлы `.nocache.`. `` – 2012-07-03 00:38:02

ответ

0

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/23ea6f24-4b44-4fa0-a275-a1b907e1afb6.mspx?mfr=true

Описывает различные способы кэширования данных в IIS.

+0

Извините, задайте «неправильный» вопрос, для чего мне нужно. Фактически этот термин более известен как HTTP Expiration – harningt 2008-09-16 19:57:04

1

Я думаю, вы имеете в виду настройку заголовка управления кешем.

Смотрите здесь http://support.microsoft.com/kb/247404

+0

В лучшем случае это относится к каталогу (в IIS6). «Эти параметры можно указать в IIS с помощью свойства CacheControlCustom, которое может быть установлено для всего сервера, определенного веб-сайта или определенного физического или виртуального каталога». Однако с GWT файлы `* .cache. *` И `* .nocache. *` Живут в одном каталоге. – 2011-04-02 10:10:44