利晶設計機構博客

關注研究網站設計及SEO網站優化技術!致力于為客戶提供最專業、最有效的全方面網站設計解決方案。

訂閱RSS

ASP清除IIS緩存

類別:網站前端開發    時間:2011-02-23

最近租了和臺服務器,我的所有網站網站生成靜態頁面都會出現只能生成一次,而第二次就不行。這個問題困惱了我很久,后來發現造成這種問題的原因是IIS綬存。于是加了以下代碼就解決了,給大家一塊分享!

1、第一種方法:在ASP程序頭部加上以下代碼就可以很好的解決了(推薦)

Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"

2、第二種方法:采用URL 取隨機數據(在生成的地方加入以下代碼)

如:<a href="about.asp?sui=<%=Rnd(1)%>"></a> 
這樣每次生成的時候IIS就不會取上次的數據,從而取到最新數據。

轉載聲明:
原載:利晶科技博客 - 關注研究最新網站設計技術及SEO網站優化!
本文鏈接:http://www.xingyiguoji.com/blog/25.html
如需轉載必須以鏈接形式注明原載或原文地址,謝謝合作!

文章分類

服務項目

友情鏈接

Copyright © 2006-2012 利晶設計機構 版權所有
自慰流水喷白浆免费看