Хотите узнать, как отключить кэш файлов в браузере пользователя с помощью сервера IIS? В этом учебнике мы собираемся настроить сервер IIS для отключения кэша файлов.
• Windows 2012 R2
• Windows 2016
• Windows 2019
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Windows Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников для Windows.
Учебник IIS — Отключите кэш браузера
Запустите приложение под названием: IIS Manager.

В приложении IIS Manager выберите свой веб-сайт.
В правой части экрана доступ к опции под названием: HTTP Response Headers.

В правой верхней части экрана нажмите на общий вариант headers Set.

Чтобы отключить кэш файлов в браузере пользователя, выполните следующую конфигурацию:
— Истечь веб-контента — Да.
Немедленно — Да.
Нажмите на кнопку OK.

Дополнительно используйте командную строку для добавления пользовательского заголовка HTTP.
В нашем примере мы настроили заголовок CACHE-CONTROL на сервере IIS, чтобы сообщить браузеру пользователя о том, что он не выполняет кэш содержимого.
Чтобы протестировать установку, откройте браузер Chrome на удаленном компьютере и получите доступ к веб-сайту.
В нашем примере в браузер был введен следующий URL::
— http://18.237.128.221
Используйте функцию проверки страницы браузера Chrome для проверки хедеров с вашего сервера.

По желанию, вы можете использовать команду CURL компьютера Linux для тестирования конфигурации заголовка.
Вот вывод команды.
Поздравляю! Вы настроили заголовок IIS под названием CACHE-CONTROL, чтобы пользователь не мог кэшировать содержимое вашего веб-сайта.