[轉]清除服務器IIS緩存的常用方法


轉自:http://www.rrzzw.com/jishu/IIS/39.html
轉自:http://cqujsjcyj.iteye.com/blog/736624

 

使用IIS來開虛擬主機空間架設網站,有時候你會發現網站內容已經更新了,公網訪問沒有跟着更新!出現這種情況大部分是由IIS緩存引起的,IIS緩存一方面能提高服務器性能,另一方面卻給網站帶來嚴重上的更新問題,那我們應該如何手動去清理它呢?接下來教大家一個手動清理IIS緩存的方法!

    首先,我們看一下 HTTP 協議,您會發現從服務器返回的 HTTP 頭里面能定義這樣一條命令 Cache-Control: no-cache。這個就是我們解決問題的辦法,讓我們來看看該如何通過 IIS 配置管理工具來把這條命令添加到每次服務器的 HTTP 返回頭里吧。
  
  第一步:
      打開 IIS 配置管理工具(Internet 信息服務(IIS)管理器)。
      選中一個網站(如果您想為所有站點配置,請選擇點中“網站”那個圖標),點“屬性”按鈕,會彈出一個配置窗口

 


  第二步:
      選擇“HTTP 頭” TAB 標簽,然后您會看到:“自定義 HTTP 頭”這么一欄。OK!就是這里了,終於到了!


  第三步:
      點旁邊的“添加(D)...”按鈕,來添加上那條命令。
      在彈出的窗口中:“自定義 HTTP 頭名(C)”中輸入:“Cache-Control”,在“自定義 HTTP 頭值(U)”中輸入:“no-cache”。


  好了,到這里就全部 OK 了,一路點“確定”保存即可。這樣子IIS緩存就會自動清除了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM