IIS 7.5 Как добавить динамический заголовок HTTP Expires

В IIS 7.5 вы можете добавить статические заголовки ответа HTTP, но я хочу добавить заголовок «Expires», который всегда указывает дату, которая 7 дней в будущем.

Я использую php 5.4, поэтому мне нужно решение, которое может сделать это, отредактировав файл web.config, а не какое-то решение кода C#.

Я знаю, как добавить заголовок с помощью php, но это не поможет для http-заголовков файла статического изображения (jpg, gif, png и т. д.).

Заголовок должен выглядеть примерно так:

Срок действия истекает: четверг, 31 мая 2012 г., 10:59:25 по Гринвичу

Как сделать так, чтобы дата и время всегда отображались динамически на 7 дней вперед?

Изменить:

Обратите внимание, что у меня есть заголовок expires, который мне нужен в моих php-файлах:

http://web-sniffer.net/?url=http%3A%2F%2Fwww.bestds.com

Однако я не могу указать дату на 7 дней вперед для ключа «Expires» в файлах png (например), мне приходится использовать статическую дату в далеком будущем:

http://web-sniffer.net/?url=http%3A%2F%2Fwww.bestds.com%2Fimage%2Ftlogo.png

0
задан Lonnie Best 31 May 2012 в 15:17
поделиться