1. 瀏覽器緩存怎麼清除
瀏覽器緩存清除方法如下:
工具/原料
vivo Z3i、Android 9、火箭瀏覽器 1.0.0.63
1.打開「火箭瀏覽器」。
2. 手機瀏覽器怎麼清理緩存
清理緩存方法如下:
1.可以進入到手機瀏覽器主頁面中,找到設置功能按鈕,點擊設置按鈕進入到相關的頁面中;
拓展資料:
如果是用的蘋果手機,關機或者重啟手機,就可以完成一次自動清理,這是IOS系統才可以 。緩存就是數據交換的緩沖區(又稱作Cache),當某一硬體要讀取數據時,會首先從緩存中查找需要的數據,找到了則直接執行,找不到的話則從內存中查找。由於緩存的運行速度比內存快得多,故緩存的作用就是幫助硬體更快地運行。
3. 什麼瀏覽器能緩存視頻
問題一:可以緩存視頻的手機瀏覽器有哪些 你好;手機上的網路瀏覽器,谷歌瀏覽器,
獵豹瀏覽器都可以,就是uc瀏覽器更新以後,
沒有緩存視頻的功能了,很多其他 好用的功能也沒有了,
就是佔用內存大,瀏覽網頁卡還在,因此很多網友都不在使用uc瀏覽器了,謝謝望採納。
問題二:哪些瀏覽器在看視頻是時候可以緩存視頻? 很多都是可以的啊,平時看視頻的時候我還是會使用手機qq瀏覽器,感覺這個使用的還是可以的啊,想平時看視頻的時候都是可以一邊觀看一邊下載緩存的,而且兼容性也很好的,支持的格式和種類也是很多的,一般想看的電視劇電影什麼的都是可以看的,不僅支持在線觀看也支持離線緩存觀看,還是很方便的,希望可以幫到你呢
問題三:求可以緩存視頻的手機瀏覽器, 試試360手機瀏覽器
問題四:現在還有什麼瀏覽器可以緩存視頻 在IE的工具菜單選擇INTERNET選項,在彈出頁面里的INTERNET臨時文件方框里可以看到現在你的緩存文件夾在哪兒,也可以更改
接下來,清空你的IE緩存,清除COOKIES,
然後再打開你所想要看的視頻,將它完整的看完
結束後,在剛才我所說的的文件夾里找到這個視頻就可以了
但注意:針對流媒體,IE緩存裡面是保存不了的
流媒體是不會保存在緩存裡面的,要不然的話電腦有再多的空間也不夠裝呀。現在網上有不少類似的軟體可以下載的,像WEB迅雷就可以的,你裝完之後,把滑鼠移動到你正在看的視頻文件上面,就會有個「下載」按鈕彈出來呢。點擊一下,一般的媒體,就可以直接了,如果網站專門處理過的話,有可能發現不了真實的地址的,那樣的話只能尋找其他的下載源了。
問題五:為什麼uc瀏覽器不能緩存視頻了?還有哪個瀏覽器可以緩存視頻啊? 40分 UC瀏覽器就可以啊,怎麼會不行了咧?要不你試試獵豹瀏覽器,這個可以
問題六:哪些瀏覽器可以提取緩存? 用碩鼠flv下載器吧。可以直接下載視頻的。
問題七:什麼瀏覽器可以緩存視頻 網路影音
問題八:電腦什麼瀏覽器可以緩存視頻的相關視頻 什麼瀏覽器?只需要是Chrome內核的瀏覽器都可以(這點你不用擔心,平時用的什麼360和QQ等都是,搜狗和傲遊不是),然後你可以上網看看有沒有什麼下載網頁上的視頻的插件,下載一個安裝到瀏覽器里就可以,或者是下載一個別的專門下載網頁視頻的軟體(例如維棠)也是很好的。
問題九:如何播放谷歌瀏覽器的緩存視頻 安裝新版本之前 建議卸載以前的版本 並清空所有的IE緩存
1、緩存路徑:C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
2、IE播放器插件卸載
C:\WINDOWS\system32\Macromed\Flash
把此復制粘貼到你文件夾的地址欄上打回車 進入文件夾後點選插件圖標 執行卸載
3、重新下載安裝
Adobe Flash Player 10.2.152.26 for IE/AOL (多媒體支持)
4. 瀏覽器緩存可以清理嗎
問題一:怎麼樣清理瀏覽器緩存垃圾 使用瀏覽器會逐漸累積垃圾,導致計算機的運行過慢,因此保持日常性的清理是非常有必要的;
清理垃圾的操作可以分為瀏覽器本身清理或者採取電腦管家類的保護進行清理;
瀏覽器本身清理(以搜狗瀏覽器為例),點擊瀏覽器工具選項,進入工具管理,點擊清除瀏覽記錄,在彈出窗口界面勾選需要清理的記錄內容,點擊立即清除即可;
利用瀏覽器以外的安全防護軟體進行清理(以QQ管家為例),點擊清理垃圾,等待掃描垃圾,掃描完成後點擊立即清理完成清理即可。
問題二:IE瀏覽器怎麼清理緩存 操作方法:請您點擊任何一個網頁上方的「工具」,選擇「Internet選項」,然後彈出一個小窗口,以下是IE瀏覽器6.0、7.0、8.0的簡單說明。 IE6.0 工具――Internet選項――刪除Cookies、刪除文件(勾選刪除離線文件) IE7.0 工具――Internet選項――刪除――全部刪除(勾選「也刪除載入項存儲的文件和設置」) IE8.0 工具――Internet選項――刪除――勾選Internet臨時文件、cookie(不勾選保留收藏夾網站數據),點擊刪除 下面是IE瀏覽器5個不同版本的操作圖,請您根據自己使用IE瀏覽器版本不同操作: IE6.0的瀏覽器: IE7.0的瀏覽器: IE8.0的瀏覽器: 搜狗(sogou)瀏覽器: 360瀏覽器: 下面補充一下IE9.0瀏覽器 點擊「刪除」,在打開的新窗口中取消勾選「保留收藏夾網站數據」,勾選其它選框,點擊「刪除」即可。 其他瀏覽器: 世界之窗(Theworld 3) 菜單欄 工具-----清除瀏覽記錄 選擇要清理的內容,點擊「立即清理」即可。 火狐瀏覽器(Firefox 4) 菜單欄 工具-------清空最近歷史記錄 彈出界面,單擊「詳細信息」 選擇要刪除的內容,選擇歷史記錄的時間,單擊「立即清除」即可。 360極速瀏覽器(360 chrome) 右側「扳手」圖標-------工具-------清除瀏覽數據 選擇要清除的內容和時間,單擊「清除瀏覽數據」即可。 網路瀏覽器 點擊右側齒輪狀圖標-------清除瀏覽記錄 彈出對話框 選擇需要清除的時間和內容,單擊「清除」即可。 谷哥瀏覽器(Google Chrome) 右側「扳手」圖標-------工具-------清除瀏覽數據 彈出對話框,選擇清除內容和時間,單擊「清除瀏覽數據」即可。 傲遊瀏覽器(Maxthon 2) 菜單欄 工具------清除記錄 彈出對話框 選擇你要清除的內容,單擊「開始清除」即可 Opera 11 工具欄 菜單-------設置--------刪除私人數據 彈出對話框,點擊「詳細選項」 選擇你要刪除的內容,單擊「刪除」即可 騰訊TT瀏覽器 菜單欄 工具-------清除瀏覽記錄 彈出對話框 點擊「全選」------「清除」即可。 蘋果瀏覽器(Safari) 點擊右側齒輪狀圖標--------勾選顯示菜單欄 菜單欄 編輯-------清空緩存 彈出確認對話框,點擊「清空」。 菜單欄 歷史記錄------清除歷史記錄 彈出對話框,點擊「清除」。 註:更多精彩教程請關注三聯軟體使用欄目
問題三:如何清除瀏覽器緩存? 瀏覽器緩存(Browser Caching)是為了節約網路的資源加速瀏覽,瀏覽器在用戶磁碟上對最近請求過的文檔進行存儲,當訪問者再次請求這個頁面時,瀏覽器就可以從本地磁碟顯示文檔,這樣就可以加速頁面的閱覽。
清除緩存的方法:
IE瀏覽器:
打開IE,選擇「工具--internet選項」,切換到「高級」選項卡,找到「關閉瀏閥器時清空internet臨時文件夾」,並將其選中,確定即可;
Mozilla Firefox 瀏覽器:
a、單擊瀏覽器頂部的Tools(工具)菜單,並選擇Options(選項);
b、單擊Privacy(隱私);
c、單擊Cache(高速緩沖)旁邊的Clear(清空緩存);
d、單擊OK(確定);
Mozilla、Netscape瀏覽器:
a、注銷您的 AdSense帳戶。關閉所有其他打開的瀏覽器窗口;
b、單擊瀏覽器頂部的Edit(編輯)菜單,然後選擇Preferences(首選項);
c、單擊Advanced(高級)旁邊的+;
d、單擊Advanced(高級)下面的Cache(高速緩存);
e、單擊Clear Cache(清除高速緩存);
f、單擊OK(確定);
Safari 瀏覽器:
a、注銷您的 AdSense 帳戶。關閉所有其他打開的瀏覽器窗口;
b、打開瀏覽器工具欄中的Safari菜單;
c、選擇Empty Cache(清空緩存);
d、單擊該對話框中的Empty(清空)。
問題四:瀏覽器緩存的臨時文件可以刪除嗎 可以,瀏覽器緩沖文件的作用是暫時保存網頁里觸素材,使下次打開相同網頁時速度會快一些。刪除後完全不會影響到使用。定期清理瀏覽器緩存可以釋放磁碟空間,是個好習慣。
問題五:清理IE緩存什麼意思對電腦有沒有用 每次上網打開的網頁在電腦上都會有記錄.這些記錄會佔用很大的空間.所以需要手動地刪除.
但是,如果你打開的網頁是你以前曾瀏覽過的,也就是IE緩存里有的,則打開的速度要快些.所以如果你刪除IE緩存,會影響打開網頁的速度.
因此,建議你過一段時間再刪除一次.
問題六:網路瀏覽器怎麼清理緩存 打開網路瀏覽器最新版本7.0,點擊右上角「三」菜單
問題七:如何徹底清除瀏覽器的緩存? 最好卸載了重新安裝,徹底。
也可以換個好點的瀏覽器,我現在用的QQ瀏覽器清理緩存功能很好。
它是採用的國產單核瀏覽器,基於谷歌Chrome開源項目,速度是剛剛的。
用它瀏覽網頁的時候,可以瞬間開啟20多個網頁。我經常開視頻,在上面一點也沒有感覺卡,
純屬個人建議。供你參考。
問題八:能用JS或者前端的什麼方法實現清除瀏覽器緩存嗎 meta方法
不緩存
清理form表單的臨時緩存
其實form表單的緩存對於我們書寫還是有幫助的,一般情況不建議清理,但是有時候為了安全問題等,需要清理一下!
jquery ajax清除瀏覽器緩存
方式一:用ajax請求伺服器最新文件,並加上請求頭If-Modified-Since和Cache-Control,如下:
$.ajax({
url:'haorooms',
dataType:'json',
data:{},
beforeSend :function(xmlHttp){
xmlHttp.setRequestHeader(If-Modified-Since,0);
xmlHttp.setRequestHeader(Cache-Control,no-cache);
},
success:function(response){
操作
}
async:false
});
方法二,直接用cache:false,
$.ajax({
url:'haorooms',
dataType:'json',
data:{},
cache:false,
ifModified :true ,
success:function(response){
操作
}
async:false
});
方法三:用隨機數,隨機數也是避免緩存的一種很不錯的方法!
URL 參數後加上 ?ran= + Math.random(); 當然這里參數 ran可以任意取了
方法四:用隨機時間,和隨機數一樣。
在 URL 參數後加上 ?timestamp= + new Date().getTime();...>>
5. 如何清理瀏覽器緩存
方法也有很多
最簡單就是右鍵單擊IE圖標-屬性-Internet臨時文件-刪除文件
或者可以在第三方瀏覽器(即非操作系統自帶的瀏覽器)的工具選項中,通常都會有清除瀏覽記錄這樣的,然後你就可以選擇清除IE臨時文件,然後瀏覽器就會自動清除
也有很多輔助軟體,例如360安全衛士也帶有清除垃圾的功能,你也可以利用這個功能清除系統垃圾
還有個方法就是在開始-搜索中搜索tmp、temp、html這類的後綴名稱,找到垃圾文件刪除
通常網頁緩存會放在
系統盤:\Documents and Settings\用戶名(通常是Administrator)\Local Settings\Temporary Internet Files\Content.IEX(指IE版本)的子目錄下
你可以在我的電腦手動打開刪除裡面的文件
還有用批處理文件自動刪除,只要把以下的代碼復制到記事本中
@echo off
echo 正在清除系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系統垃圾完成!
echo. & pause
然後取名為bat後綴的文件,例如清除垃圾.bat,保存後打開就會自動刪除了
當然最好的方法還是靠軟體自動清除
你的游戲載入知道50%卡住也未必是瀏覽器緩存的關系,如果你清除了系統垃圾之後還是這樣,你就換個瀏覽器,而且最好是Opera、火狐這類非IE內核的瀏覽器,看看能不能進入游戲,如果可以的話就只是瀏覽器的問題
如果換了瀏覽器還是不行,可能是游戲在你那邊的伺服器出了問題
6. 瀏覽器緩存文件在哪
問題一:網頁緩存文件夾在哪 瀏覽器打開,工具――in供ernet選項――瀏覽歷史記錄設置――查看文件。OK,打開了,找視頻?文件太多,不好找啊,而且有些視頻看完是找不到的,具體為什麼我也不知道!
問題二:internet瀏覽器的緩存文件在哪裡? Windows 7,ie緩存文件的位置:
工具 → Internet 選項 → 在第一個也就是「瀏覽歷史記錄」後面的設置,點擊設置 → 彈出一個窗口中有一個當前位置,就是你的IE的緩存位置了。
默認為: C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files
問題三:谷歌瀏覽器緩存放在哪個文件夾? 1,啟動Chrome瀏覽器,在Chrome瀏覽器的地址欄輸入Chrome:Version查看Chrome瀏覽器保存文件的位置。
2,在「我的電腦」中找到此路徑。C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\償Default。
3,Chrome瀏覽器的兩個主要的緩存文件夾是該目錄下的Cache文件夾和Media Cache文件夾。一個保存著瀏覽器緩存的圖片,文檔格式等信息,一個保存著瀏覽器訪問視頻的記錄。
問題四:Excel的緩存文件夾在哪? 一般系統默認是在C:\Documents and Settings\Asdf\Application Data\Microsoft\Excel\裡面,你也可以修改其保存路徑,具體查看及修改自動保存路徑如下:
打開一個Excel文件,單擊菜單工具/選項/保存 設置即可。
問題五:win7中的谷歌瀏覽器緩存、臨時文件位置在哪兒? WIN7中谷歌瀏覽器緩存、臨時文件位置找到的方法:
滑鼠移到桌面谷歌瀏覽器的快捷方式上,點擊右鍵,點擊【屬性】選項.
點擊【查找目標】選項.
打開谷歌瀏覽器安裝目錄後,點擊【向上】圖標.
在上一層目錄下有兩個文件夾,文件夾User Data就是谷歌瀏覽器的緩存文件.
臨時文件福置儲存在管理員用戶的AppData\local\google文件夾內.
問題六:ie瀏覽器緩存下來的視頻在哪個文件? 在線播放完的視頻文件都保存到了
你的系統盤C:\Documents and Settings\你的用戶名\Local Settings\Tempora觸y Internet Files(隱藏文件),但是需要軟體將其提取。
VideoCacheView v1.91 漢化版_將視頻從緩存中提取出來並保存。
(VideoCacheView v1.91 漢化版目前是這個版本可以自己下載,下載網址傳到你的hi中了)
看完視頻後可以將IE臨時文件中的視頻文件截取下來,我用過很好用。
使用方法:這個軟體解壓後,雙擊一個帶膠片樣的圖形,打開頁面會看到裡面的文件,有不少文件你右擊選「播放選定文件到」到看看是不是你想要的,如果是你右擊這個文件選「復制所選文件到」,在打開的小框中選擇保存路徑,在右面有點點,按他可以自選下載路徑按確定,等一會到那個地方找就可以了。
IE緩存提取器v2.1(緩存提取視頻、音樂,在試試這個軟體)
問題七:火狐瀏覽器的緩存文件夾在哪裡? 在空白頁的地址欄里輸入about:cache就能看到,第二個就是
問題八:IE瀏覽器里的緩存在哪裡清除啊 如何自動清理
打開IE,選擇「工具--internet選項」,切換到「高級」選項卡,找到「關閉瀏覽器時清空internet臨時文件夾」,並將其選中,確定即可。
開IE-工具-internet選項-刪除跟清除三項全點就刪除緩存了
自動清理的話點設置,償置成1MB,最多隻存放1MB的緩存就不佔空間了
問題九:網路瀏覽器的緩存文件夾和收藏夾的文件夾在哪裡? 你好,大A。收藏夾文件路徑是:
%appdata%\Bai\browser\UserData\登錄名\bookmark_v2
先要將電腦的隱藏文件選擇顯示,一般appdata文件夾默認隱藏。
進入到userdata中,你會發現很多文件夾。選擇更改時間最新的文件夾。
也就是你現在的「登錄名」文件。唬
bookmark_v2文件就是你當前的保存的收藏夾文件。
但是經過加密的。一般不建議用戶查看。
問題十:網頁緩存文件夾在哪 瀏覽器打開,工具――in供ernet選項――瀏覽歷史記錄設置――查看文件。OK,打開了,找視頻?文件太多,不好找啊,而且有些視頻看完是找不到的,具體為什麼我也不知道!
7. 瀏覽器緩存和伺服器緩存
一、瀏覽器緩存
瀏覽器緩存即http緩存;瀏覽器緩存根據是否需要向伺服器重新發起HTTP請求將緩存過程分為兩個部分,分別是 強制緩存 和 協商緩存 。
瀏覽器第一次請求資源的時候伺服器會告訴客戶端是否應該緩存資源,根據響應報文中HTTP頭的緩存標識,決定是否緩存結果,是則將請求結果和緩存標識存入瀏覽器緩存中。如下圖:
1.強制緩存 :瀏覽器會對緩存進行查找,並根據一定的規則確定是否使用緩存。
強制緩存的緩存規則?
HTTP/1.0 Expires 這個欄位是絕對時間,比如2018年6月30日12:30,然後在這個時間點之前的請求都會使用瀏覽器緩存,除非清除了緩存。
這個欄位的缺點就是只會同步客戶端的時間,這就有可能修改客戶端時間導致緩存失效。
HTTP/1.1 cache-Control 這個是1.1的時候替換Expires的,它會有幾種取值:
public :所有內容都將被緩存(客戶端和代理伺服器都可緩存)
private :所有內容只有客戶端可以緩存, Cache-Control的默認取值
no-cache :客戶端緩存內容,但是是否使用緩存則需要經過協商緩存來驗證決定
no-store :所有內容都不會被緩存,即不使用強制緩存,也不使用協商緩存
max-age=xxx (xxx is numeric) :緩存內容將在xxx秒後失效
比如max-age=500,則在500秒內再次請求會直接只用緩存。
優先性:cache-Control > Expires
如果同時存在,cache-Control會覆蓋Expires。
這個欄位的缺點就是:
如果資源更新的速度是秒以下單位,那麼該緩存是不能被使用的,因為它的時間單位最低是秒。
如果文件是通過伺服器動態生成的,那麼該方法的更新時間永遠是生成的時間,盡管文件可能沒有變化,所以起不到緩存的作用。
上圖中瀏覽器緩存中存在該資源的緩存結果,並且沒有失效,就會直接使用緩存的內容。
上圖中瀏覽器緩存中沒有該資源的緩存結果和標識,就會直接向伺服器發起HTTP請求。
2.協商緩存: 瀏覽器的強制緩存失效後(時間過期),瀏覽器攜帶緩存標識請求伺服器,由伺服器決定是否使用緩存。
伺服器決定的規則?
控制協商緩存的欄位有 Last-Modified / If-Modified-Since 和 Etag / If-None-Match。
①Last-Modified 是伺服器返回給瀏覽器的本資源的最後修改時間。
當下次再次請求的時候,瀏覽器會在請求頭中帶 If-Modified-Since ,即上次請求下來的 Last-Modified 的值,
然後伺服器會用這個值和該資源最後修改的時間比較,如果最後修改時間大於這個值,則會重新請求該資源,返回狀態碼200。
如果這個值和最後修改時間相等,則會返回304,告訴瀏覽器繼續使用緩存。
② Etag 是伺服器返回的一個hash值。
當下次再次請求的時候,瀏覽器會在請求頭中帶 If-None-Match ,即上次請求下來的 Etag 值,
然後伺服器會用這個值和該資源在伺服器的 Etag 值比較,如果一致則會返回304,繼續使用緩存;如果不一致,則會重新請求,返回200。
二、伺服器緩存
上面是一個簡單的流程圖:
用戶1訪問A頁面,伺服器解析A頁面返回給用戶1,同時在伺服器內存上做一定映射,把A頁面緩存在硬碟上面
用戶2訪問A頁面,伺服器直接根據內存上的映射找到對應的頁面緩存,直接返回給用戶2,這樣就減少了伺服器對同一頁面的重復解析
伺服器緩存和瀏覽器緩存的區別:
伺服器緩存是把頁面緩存到伺服器上的硬碟里,而瀏覽器緩存是把頁面緩存到用戶自己的電腦里
Nginx伺服器
Nginx是一個高性能的HTTP和反向代理伺服器。具有非常多的優越性:
在連接高並發的情況下,Nginx是Apache伺服器不錯的替代品,Nginx在美國是做虛擬主機生意的老闆們經常選擇的軟體平台之一。
Nginx提供了expires、etag、if-modified-since指令來實現瀏覽器緩存控制。
nginx -s reload#重新載入配置文件
nginx -s reopen#重新打開log文件
nginx -s stop#快速關閉nginx服務
nginx -s quit #優雅的關閉nginx服務,等待工作進程處理完所有的請求
Nginx設置靜態文件的緩存過期時間
location ~.*\.(js|css|html|png|jpg)$ {
expires 3d;
}
expires 3d;//表示緩存3天
expires 3h;//表示緩存3小時
expires max;//表示緩存10年
expires -1;//表示永遠過期。
如果設置為-1在js、css等靜態文件在沒有修改的情況下返回的是http 304,如果修改返回http 200
對於靜態資源會自動添加ETag,可以通過添加etag off指令禁止生成ETag。如果是靜態文件,那麼Last-Modified值為文件的最後修改時間。
在開發調試web的時候,經常會碰到因瀏覽器緩存(cache)而經常要去清空緩存或者強制刷新來測試的煩惱,提供下apache不緩存配置和nginx不緩存配置的設置。在常用的緩存設置裡面有兩種方式,都是使用add_header來設置:分別為Cache-Control和Pragma。
location ~ .*\.(css|js|swf|php|htm|html )$ {
add_header Cache-Control no-store;
add_header Pragma no-cache;
}
nginx gzip壓縮
使用 gzip 壓縮可以降低網站帶寬消耗,同時提升訪問速度。
主要在nginx服務端將頁面進行壓縮,然後在瀏覽器端進行解壓和解析,
目前大多數流行的瀏覽器都遲滯gzip格式的壓縮,所以不用擔心。
默認情況下,Nginx的gzip壓縮是關閉的,同時,Nginx默認只對text/html進行壓縮
gzip on;
ersio #開啟gzip壓縮輸出
gzip_http_vn 1.0 ;#默認1.1
#其中的gzip_http_version的設置,它的默認值是1.1,就是說對HTTP/1.1協議的請求才會進行gzip壓縮
#如果我們使用了proxy_pass進行反向代理,那麼nginx和後端的upstream server之間是用HTTP/1.0協議通信的。
gzip_vary on ;
#和http頭有關系,加個vary頭,給代理伺服器用的,有的瀏覽器支持壓縮,有的不支持,
#所以避免浪費不支持的也壓縮,所以根據客戶端的HTTP頭來判斷,是否需要壓縮
gzip_comp_level 6;
#設置gzip壓縮等級,等級越底壓縮速度越快文件壓縮比越小,反之速度越慢文件壓縮比越大 1-9
gzip_proxied any;
#Ngnix作為反向代理的時候啟用
#expample:gzip_proxied no-cache;
# off – 關閉所有的代理結果數據壓縮
# expired – 啟用壓縮,如果header中包含」Expires」頭信息
# no-cache – 啟用壓縮,如果header中包含」Cache-Control:no-cache」頭信息
# no-store – 啟用壓縮,如果header中包含」Cache-Control:no-store」頭信息
# private – 啟用壓縮,如果header中包含」Cache-Control:private」頭信息
# no_last_modified – 啟用壓縮,如果header中包含」Last_Modified」頭信息
# no_etag – 啟用壓縮,如果header中包含「ETag」頭信息
# auth – 啟用壓縮,如果header中包含「Authorization」頭信息
# any – 無條件壓縮所有結果數據
gzip_types text/html ;#壓縮的文件類型
#設置需要壓縮的MIME類型,非設置值不進行壓縮
#param:text/html|application/x-javascript|text/css|application/xml
gzip_buffers 16 8k; #設置gzip申請內存的大小,其作用是按塊大小的倍數申請內存空間設置gzip申請內存的大小,其作用是按塊大小的倍數申請內存空間
#設置gzip申請內存的大小,其作用是按塊大小的倍數申請內存空間
# param1:int 增加的倍數
# param2:int(k) 後面單位是k
# example: gzip_buffers 4 8k;
# Disable gzip for certain browsers.
gzip_disable 「MSIE [1-6].(?!.*SV1)」; #ie6不支持gzip,需要禁用掉ie6