По умолчанию кажется, что Sitecore не кэширует страницы. В web.config установите это
<setting name="DisableBrowserCaching" value="false"/>
и создайте конвейерный процессор
page.Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
page.Response.Cache.SetCacheability(HttpCacheability.Public);
но это не сработало, голова ответа остается no-cache
. Кстати, добавляю пайплайн в renderLayout
, кто-нибудь знает? Спасибо!