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

Как применить исправление документа IE SSL MS Office ко всему веб-серверу?

В моем веб-приложении есть несколько областей, где пользователю разрешено загружать документы Microsoft Office. Мне нужно применить перечисленное исправление Вот

Веб-сайты, которые хотят разрешить этот тип операции, должны удалить заголовок или заголовки без кеширования.

Как это сделать?

Установка параметра CacheControlMode как описано в документации IIS7 должен делать то, что хочешь:

Чтобы задать заголовок ответа expires для периодического истечения срока действия содержимого и установить количество секунд, минут, часов или дней, по истечении которых истекает срок действия содержимого, используйте следующий синтаксис:

appcmd set config /section:staticContent /clientCache.cacheControlMode:UseMaxAge /clientCache.cacheControlMaxAge: timeSpan 

Переменная timeSpan - это время истечения срока действия содержимого. Формат timeSpan: d.hh: mm: ss, где d - необязательное количество дней, hh - количество часов, mm - количество минут, а ss - количество секунд, через которые истекает срок хранения содержимого. Например, чтобы установить срок действия кеша каждые два дня, введите следующее и нажмите ENTER:

appcmd set config /section:staticContent /clientCache.cacheControlMode:UseMaxAge /clientCache.cacheControlMaxAge:2.00:00:00