2012-05-09 42 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

相關問題