У нас есть проект Webforms с маршрутизацией URL. Я определил маршруты исключений для изображений и css файлов как
routes.Add("IgnoreImages", new Route("img/{*pathInfo}", new StopRoutingHandler()));
routes.Add("IgnoreCss", new Route("css/{*pathInfo}", new StopRoutingHandler()));
поэтому статические файлы должны обслуживаться IIS напрямую, а маршрутизация должна быть обойдена.
При проверке ответа на изображение с помощью Fiddler единственным ключом под заголовком Cache является Date. Отсутствует ключ Cache-control: max: age. Как указать политику кеширования для статических файлов? Приложение запускается на IIS7.5.