Я предполагаю, что вы используете IIS. То, как вы это сделаете, зависит от того, какую именно версию IIS вы используете, но давайте предположим, что версия 6 (то есть та, которая поставляется с Windows Server 2003).
Вы открываете диспетчер служб IIS и находите файл, для которого хотите изменить настройки кэширования (или вы можете сделать это в папке, в которой содержит файл - например, если вы хотите сделать все файлы в каталоге, что довольно распространено). Щелкните правой кнопкой мыши файл (или папку) и выберите «Свойства». Затем на вкладке «Заголовки HTTP» установите флажок «Включить истечение срока действия содержимого» и измените настройки на «Срок действия истекает через 1 день» или по вашему усмотрению (возможно, через час это имеет смысл).
В более новых версиях IIS (например, в составе Windows Server 2008) это немного отличается, но, надеюсь, вы сможете понять это из приведенного выше описания.