iis only Добавить Expires заголовки к изображениям - PullRequest
10 голосов
/ 15 января 2010

Добавить заголовки expires в iis очень просто, но это кеширует все статические файлы. теперь я хочу только добавить истекает заголовки к изображениям, как я могу это сделать? даже я хочу кешировать конкретный файл?

Ответы [ 2 ]

11 голосов
/ 09 июля 2010
  1. поместите все ваши изображения в одну папку
  2. введите менеджер -> ваш сайт -> папку изображений (или определенный файл)
  3. Правый клик -> HTTP HEADERs -> Установить срок действия заголовок / дату! -> ПРИМЕНИТЬ / ОК
0 голосов
/ 17 августа 2016

Я искал более простое решение и нашел это.

Храните статический контент в папке (например, css, js). Создайте файл web.config внутри этой папки. Добавьте эти следующие строки. Здесь 7 - количество дней, измените его по своему желанию.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
        </staticContent>
    </system.webServer>
</configuration>

Вы можете хранить столько папок со статическим содержимым, сколько хотите, просто добавьте этот web.config файл. Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...