2012-05-09 2 views

ответ

2

Для динамических страниц прокси-кеша в IIS вы можете либо установить правило управления кэшем (см. http://technet.microsoft.com/en-us/library/ee683925(WS.10).aspx) для всех ваших динамических страниц, либо только тех, с которыми отсутствует директива по управлению кешем, или вы можете установить директиву управления кэшем на отдельных динамических страницах.

Вот пример кода, как установить директивы управления кэшем на конкретной странице:

var expires = new TimeSpan(5,0,0,0); 
Response.Cache.SetExpires(DateTime.Now.Add(expires)); 
Response.Cache.SetMaxAge(expires); 
Response.Cache.SetCacheability(HttpCacheability.Public); 
Response.Cache.SetSlidingExpiration(true); 

Подробнее о классе HttpCachePolicy, это методы и свойства здесь: http://msdn.microsoft.com/en-us/library/8haf374f