iis緩存文件
你修改完php文件後按照以下幾步就可以清除緩存了:
第一步:
打開 IIS 配置管理工具(Internet 信息服務(IIS)管理器)。
選中一個網站(如果您想為所有站點配置,請選擇點中「網站」那個圖標),點「屬性」按鈕,會彈出一個配置窗口
第二步:
選擇「HTTP 頭」 TAB 標簽,然後您會看到:「自定義 HTTP 頭」這么一欄。OK!就是這里了,終於到了!
第三步:
點旁邊的「添加(D)...」按鈕,來添加上那條命令。
在彈出的窗口中:「自定義 HTTP 頭名(C)」中輸入:「Cache-Control」,在「自定義 HTTP 頭值(U)」中輸入:「no-cache」。
到這里就全部 OK 了,點「確定」保存即可。此時伺服器IIS緩存已被完全清除了.
望採納,O(∩_∩)O謝謝!
⑵ 電腦管家IIS文件,和縮略圖緩存文件可以清理嗎
你好,在騰訊電腦管家中,若是掃描到IIS日誌文件和縮略圖緩存文件,一般可以清理。
IIS日誌文件是在你架設了IIS伺服器之後所生成的,當出現問題時,比如是有人對網站進行攻擊等行為時,為網站管理員提供日誌信息,以查出IIS伺服器上的問題所在,若你不是網站管理員,可以放心清理。
而縮略圖緩存,其實是你在資源管理器中查看圖片的縮略圖時生成的,刪除之後僅僅是查看縮略圖時查看速度會變慢點,因為原本是直接從緩存中調用的原圖片信息。有時若是出現了縮略圖顯示和實際圖片不一致的情況,也是縮略圖緩存在作祟,這時更需要清理一下了。
騰訊電腦管家企業平台:http://..com/c/guanjia/
⑶ 如何在IIS里設置伺服器端緩存時間
設置IIS緩存的方法
1.測試,可以緩存整個Share工程(經測試IIS中的緩存測試對ASPX頁面不起作用,估計與頁面壓縮的設置原理一樣);
2.需要設置緩存的工程: Share,Portal(根據IIS日誌分析報告中的「Most Requested Directories」得出);
3.設置的方法:
第一步:
打開 IIS 配置管理工具(Internet 信息服務(IIS)管理器)。
選中一個目錄(或者網站,如果您想為所有站點配置,請選擇點中「網站」那個圖標),點「屬性」按鈕,會彈出一個配置窗口
第二步:
選擇「HTTP 頭」 TAB 標簽,然後您會看到:「自定義 HTTP 頭」一欄。
第三步:
點旁邊的「添加(D)...」按鈕,來添加上那條命令。
在彈出的窗口中:「自定義 HTTP 頭名(C)」中輸入:「Cache-Control」,在「自定義 HTTP 頭值(U)」中輸入:「Must-revalidate」。
Cache-Control頭的參數設置:
Public 響應會被緩存,並且在多用戶間共享。
Private 響應只能夠作為私有的緩存,不能再用戶間共享。
No-cache 響應不會被緩存
No-store 響應不會被緩存,並且不會被寫入到客戶端的磁碟里,這也是基於安全考慮的某些敏感的響應才會使用這個。
Max-age=#seconds 響應將會某個指定的秒數內緩存,一旦時間過了,就不會被緩存。
Must-revalidate 響應會被重用來滿足接下來的請求,但是它必須到伺服器端去驗證它是不是仍然是最新的。
注意:
如果你要想在iis中配置緩存,請參閱微軟的知識技術文章:
· How to Modify the Cache-Control HTTP Header When You Use IIS.
不知道這樣可以 不可以啊。
⑷ 怎麼設置IIS的緩存量
IIS7.0的修改方法如下:
打開IIS管理器--雙擊「IIS」中的「ASP」-- 打開「配置 ASP 應該程序的屬性」--展開「限制屬性」;
修改「最大請求實體主體限制」的值,默認值為200000(即不到200KB);
把它修改為你想修改的大小,如:52000000(50MB)。
修改完成點擊「應用」
IIS6.0的修改方法如下:
在服務里關閉iis admin service服務
找到windows\system32\inetsrv\MetaBase.xml
打開,找到AspMaxRequestEntityAllowed 把他修改為需要的值,默認為204800,即200kb
把它修改為512000000(500MB)
然後重啟iis admin service服務
⑸ 如何在IIS中禁用特定MIME類型的緩存
--------------------------------------------------------------------------------摘要網路管理員有時可能需要定期的禁用那些變更比較頻繁的緩存,這個主題描述了一種禁用特定文件類型緩存的方法。
更多信息MIME stands for "Multipurpose Internet Mail Extensions," which refers to a way of configuring browsers or mail clients to view files that are in multiple formats based on a "MIME type." "MIME mapping" is a process by which Internet Information Server (IIS) "maps" files by their extensions to a particular MIME type. For example, a file with the extension .htm has a MIME type of "text/html", whereas a file with the extension .gif has a MIME Type of "image/gif".
禁用緩存的方法
最簡單的禁用給定MIME類型的方法就是禁用建立基於指定類型的目錄,然後對這些目錄設置手動的文件頭。例如,以下步驟將禁止對一個圖片目錄的緩存。
1、在Wwwroot目錄下建一個文件夾 Images
2、打開internet 服務管理器
3、在默認web站點下的找到Images目錄
4、右擊Images目錄並選擇屬性
5、選擇HTTP頭
6、在自定義HTTP頭部分單擊添加
⑹ 如何將html文件緩存到伺服器內存 (iis)
你好,這樣是不太可取的。IIS和網站代碼都沒有這個功能設置。內存是用來臨時存放運行文件的,一但斷電就沒有了,不能用來存長固定的文件。。如果同時請求訪問的人數過多,那麼可能會響應不過來。。另外,個人覺得目前我們網站訪問的瓶頸並不是硬碟速度,伺服器硬碟讀也是百M/s的,而網路一般是十M,最多也才百M吧。。如果判斷出的確是硬碟速度瓶頸,那麼就使用固態硬碟。。。
個人建議啟用IIS的Gzip壓縮(網路:http://ke..com/view/966625.htm)是非常有效的。
當然了,如果你一定要將文件載入到內存里,可以試著用下面的方式,只是思路, 沒有驗證:
1、安裝使用 內存虛擬硬碟(ramdisk) 相關軟體,通過把內存虛擬成硬碟的技術增加一個高速的磁碟。
2、添加一個自動啟動任務,就是在完成內存虛擬硬碟後,將網站源文件直接拷到那個虛擬盤分區里去。然後再啟動IIS。 (這個步驟用一個批處理文件就可以)
理論上是可行的,我相信也一定可以成功,但至於效果,不太敢保證。
如果是靜態文件,直接拷貝就可以,如果是動態的,在保存的,那麼批處理文件就要進行修改了,不然斷電後沒有保存。。不過如果是動態網站,只需要把常用到的文件載入到內存是吧,那隻在IIS上建立相應的虛擬目錄到內存虛擬的硬碟上,那些有改動的文件,如xml文件和mdb資料庫等,就直接保存到物理硬碟路徑上,這樣可以避免斷電和內存出錯導致的數據丟失
內存虛擬硬碟 網路:http://ke..com/view/1517248.htm
內存虛擬硬碟軟體 vsuite ramdisk 網路:http://ke..com/view/5130752.htm
希望以上回復對你有幫助
⑺ 如何禁止IIS緩存靜態文件png,js,html等
有兩個地方可以設置我給你iis 7.0的演示
1、響應頭設置,可根據文件夾進行設置