@strify_25

Как настроить кеширование статических файлов в asp.net?

Добрый день! Ранее с asp не работал, встала задача настроить кеширование css файлов. Нашел вот такую инструкцию:
metanit.com/sharp/mvc5/20.5.php

Делаю, как там написано, в web.config вставил
<system.webServer>
      <staticContent>
        <clientCache cacheControlCustom="public;max-age" cacheControlMaxAge="10.00:00:00" cacheControlMode="UseMaxAge" />
      </staticContent>
    </system.webServer>


В итоге выдается ошибка 500. Подскажите, как правильно настроить кеш?
  • Вопрос задан
  • 465 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
Я прошу прощения, а зачем вам руками кэшировать css? Вы его раз в 5 минут обновляете что ли? А после обновления приложения повесите стикер - "не забыть сбросить кэш". В asp.net есть механизм StyleBundle который склеит для вас ваш css и будет контролировать версионность - при изменениях обновит хэш и клиент по полученной новой ссылке заберет новые стили.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы