Как реализовать заголовки с истекшим будущим в asp.net с помощью IIS 6 - PullRequest
4 голосов
/ 08 июля 2011

У нас запущено веб-приложение ASP.NET MVC 2.0, и оно работает на Windows Server 2003 с IIS 6.0.Я знаю, что с IIS7 + вы можете использовать:

<staticContent>
  <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="365:00:00"/>
</staticContent>

Есть ли способ получить ту же функциональность с IIS6?У нас нет доступа к настройкам сервера, поэтому мы также не можем изменить его таким образом.

1 Ответ

1 голос
/ 26 июля 2011

Если у вас есть доступ к веб-серверу, вы можете сделать это в диспетчере IIS.

Дополнительную информацию можно найти в этой статье в Microsoft Technet:

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0fc16fe7-be45-4033-a5aa-d7fda3c993ff.mspx?mfr=true

Чтобы установить срок действия содержимого веб-сайта

  1. В диспетчере IIS дважды щелкните локальный компьютер;щелкните правой кнопкой мыши папку веб-сайтов, отдельную папку веб-сайта, виртуальный каталог или файл;и затем нажмите Свойства.

  2. Перейдите на вкладку Заголовки HTTP.

  3. Установите флажок Включить срок действия содержимого.

  4. Нажмите «Истек немедленно», «Истек после» или «Истекает» и введите соответствующую информацию об истечении срока действия в соответствующие поля.

  5. Нажмите ОК.

...