一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁服務器類Web服務器 → apache2.0x 開啟gzip壓縮和http緩存的配置方法

apache2.0x 開啟gzip壓縮和http緩存的配置方法

我要評論 2011/04/14 10:37:03 來源:綠色資源網 編輯:downcc.com [ ] 評論:0 點擊:206次

先談gzip的配置方法,在apache2.0以上(包括apache2.0)的版中gzip壓縮使用的是mod_deflate模塊,下面是具體配置步驟:

第1步

LoadModule deflate_module modules/mod_deflate.so

LoadModule headers_module modules/mod_headers.so

打開httpd.conf后,先將上面兩行配置前面的#號去掉,這樣apache就會啟用這兩個模塊,其中mod_deflate是壓縮模塊,就是對要傳輸到客戶端的代碼進行gzip壓縮;mod_headers模塊的作用是告訴瀏覽器頁面使用了gzip壓縮,如果不開啟mod_headers那么瀏覽器就會對gzip壓縮過的頁面進行下載,而無法正常顯示。

第2步

在httpd.conf中加入以下代碼,可以加到任何空白地方,不了解apache的朋友,如果擔心加錯地方,就放到http.conf文件的最后一行。

<IfModule mod_deflate.c>
    SetOutputFilter DEFLATE    #必須的,就像一個開關一樣,告訴apache對傳輸到瀏覽器的內容進行壓縮

SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary #設置不對后綴gif,jpg,jpeg,png的圖片文件進行壓縮
    SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary #同上,就是設置不對exe,tgz,gz。。。的文件進行壓縮
    SetEnvIfNoCase Request_URI .(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary

AddOutputFilterByType DEFLATE text/* #設置對文件是文本的內容進行壓縮,例如text/html  text/css  text/plain等
    AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript #這段代碼你只需要了解application/javascript application/x-javascript這段就可以了,這段的意思是對javascript文件進行壓縮
    AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp #這段是告訴apache對php類型的文件進行壓縮

BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.x 有一些問題,所以只壓縮文件類型是text/html的
    BrowserMatch ^Mozilla/4.0[678] no-gzip # Netscape 4.06-4.08 有更多的問題,所以不開啟壓縮
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # IE瀏覽器會偽裝成 Netscape ,但是事實上它沒有問題

Header append Vary User-Agent env=!dont-vary #確保代理不會發送錯誤的內容
</IfModule>

本配置到這里apache中的gzip壓縮就配置完成,重啟apache后,新的配置就會生效,當然這里我們還不會重啟apache因為下一步要配置http緩存,也就是mod_expires模塊。

第1步

LoadModule expires_module modules/mod_expires.so

在httpd.conf中,找到上面的代碼,然后將前面的#去掉

第2步

在httpd.conf中加入以下代碼,可以加到任何空白地方,不了解apache的朋友,如果擔心加錯地方,就放到http.conf文件的最后一行。

<IfModule mod_expires.c>
    ExpiresActive On #激活http緩存,也就是個開關,必須有的一段代碼
    ExpiresDefault A604800 #默認緩存時間為604800秒,也就是7天,A表示以客戶端時間為準
    ExpiresByType text/css A3600 #對css文件緩存3600秒,也就是1小時,A表示以客戶端時間為準
    ExpiresByType text/html A3600 #對html文件緩存3600秒,也就是1小時,A表示以客戶端時間為準
    ExpiresByType application/x-javascript A3600 #對javascript文件緩存3600秒,也就是1小時,A表示以客戶端時間為準
    ExpiresByType image/gif "access plus 2 month" #對gif圖片緩存2個月,以客戶端時間為準
    ExpiresByType image/jpeg "access plus 2 month" #對jpeg和jpg圖片緩存2個月,以客戶端時間為準
    ExpiresByType image/png "access plus 2 month" #對png圖片緩存2個月,以客戶端時間為準
    ExpiresByType image/x-icon "access plus 2 month" #對瀏覽器小圖標緩存2個月,以客戶端時間為準
    ExpiresByType application/x-shockwave-flash A2592000 #對flash文件緩存2592000秒,也就是1個月,A表示以客戶端時間為準

#特別注意也可以使用 ExpiresByType text/css M3600  這里的M表示以文件最后修改時間為準緩存1小時,例如有些時候,我們的HTML是大批量定時更新的,這個時候就可以用到M

Header unset Pragma #刪除掉http頭信息中的Pragma,不懂的可以google一下Pragma,他也是控制瀏覽器緩存的,不過是用于http1.0標準
  FileETag None
  Header unset ETag #這段代碼和上面一段的作用是不使用http1.1標準中的ETag屬性
  <FilesMatch "\.(js|css|ico|pdf|flv|jpg|jpeg|png|gif|mp3|mp4|swf)$"> #針對js|css|ico等后綴的文件進行單獨設置
  #Header set Expires "Thu, 15 Apr 2013 20:00:00 GMT"
  Header unset Last-Modified #不使用http頭信息中的Last-Modified屬性,Last-Modified是指文件最后修改時間
  Header append Cache-Control "public" #設置為可被任何緩存區緩存
  </FilesMatch>
</IfModule>

上面的配置是我自己的服務器上正在使用的配置方法,在這里與大家分享一下,代碼不會有錯,最后不要忘記重啟apache服務器哦!

如果有apache高人有更好的配置,請指教一下!

如果用的虛擬主機,而虛擬主機支持.htaccess,則可以將上面的代碼放到.htaccess文件中。

關鍵詞:apache,gzip壓縮,http緩存

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
亚洲六月丁香色婷婷综合久久| 欧美亚洲免费电影| 国产精品久久久久久超碰| 欧美一区二区三区在线播放| 99在线观看免费视频精品观看| 国产精品一区二区a| 亚洲一区二区精品在线观看| 欧美激情aⅴ一区二区三区| 伊人久久婷婷色综合98网| 亚洲欧美国产精品专区久久| 亚洲欧美日韩视频一区| 亚洲欧美日韩精品综合在线观看| 国产综合第一页| 久久免费精品日本久久中文字幕| 欧美成人激情视频免费观看| 欧美区国产区| 亚洲视频一区| 国产精品久久久久久久久借妻| 一区二区在线观看视频| 欧美一级在线视频| 国产精品v欧美精品v日韩| 亚洲免费婷婷| 欧美日韩妖精视频| 亚洲小说区图片区| 一个色综合av| 狠狠爱www人成狠狠爱综合网| 久久精品成人欧美大片古装| 亚洲裸体俱乐部裸体舞表演av| 美女脱光内衣内裤视频久久影院| 日韩午夜电影av| 亚洲国产精品ⅴa在线观看| 久久精品中文| 国产精品av免费在线观看| 亚洲国产精品久久久久秋霞影院| 亚洲欧美激情诱惑| 亚洲精品视频中文字幕| 亚洲福利av| 国产精品一香蕉国产线看观看| 在线一区二区三区四区五区| 日韩一级成人av| 亚洲午夜视频| 国产精品久久久久久户外露出| 另类天堂视频在线观看| 亚洲精品自在在线观看| 国产日韩欧美| 另类春色校园亚洲| 美腿丝袜亚洲色图| 亚洲精品激情| 亚洲欧美国产毛片在线| 欧美色图首页| 国产日韩欧美亚洲一区| 欧美福利专区| 亚洲婷婷综合久久一本伊一区| 亚洲一线二线三线久久久| 国产伦精品一区二区三区免费迷| 国产精品高潮呻吟| 亚洲欧美卡通另类91av| 欧美日韩亚洲综合一区| 午夜在线a亚洲v天堂网2018| 亚洲一区成人| 免费永久网站黄欧美| 狠狠色丁香久久婷婷综合_中| 美女露胸一区二区三区| 亚洲日本激情| 亚洲精品亚洲人成人网| 久久中文在线| 国产精品每日更新| 夜夜嗨av一区二区三区四季av| 久久精品中文字幕免费mv| 欧美精品久久天天躁| 久久网站免费| 国产精品一区二区黑丝| 你懂的国产精品永久在线| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲一区二区视频| 免费久久久一本精品久久区| 亚洲电影在线播放| 亚洲国产黄色片| 亚洲无线观看| 午夜国产精品影院在线观看| 久久综合999| 国产一区二区三区日韩欧美| 欧美日韩一区二区三区在线视频| 国产精品乱码一区二区三区| 久久日韩粉嫩一区二区三区| 亚洲日本va在线观看| 国产在线一区二区三区四区| 夜夜精品视频| 免费日本视频一区| 国产麻豆91精品| 欧美午夜美女看片| 亚洲视频在线观看网站| 久久久久在线观看| 欧美—级高清免费播放| 欧美亚洲午夜视频在线观看| 国产精品美女久久久浪潮软件| 久久不见久久见免费视频1| 欧美一级专区| 欧美与欧洲交xxxx免费观看| 欧美中文字幕| 亚洲黄色精品| 日韩视频免费在线观看| 国产精品免费一区二区三区在线观看| 免费日韩精品中文字幕视频在线| 免费日韩一区二区| 亚洲欧洲在线看| 久久久综合激的五月天| 欧美福利网址| 亚洲精品一区二区三区在线观看| 欧美精品久久一区| 欧美国产视频一区二区| 欧美日韩激情小视频| 国产日韩精品一区二区浪潮av| 欧美日韩在线播放| 国产精品v一区二区三区| 一区二区免费在线观看| 久久精品欧美日韩| 国内精品久久久久国产盗摄免费观看完整版| 国产永久精品大片wwwapp| 亚洲综合99| 欧美日韩亚洲视频一区| 亚洲私人影院在线观看| 欧美成人首页| 欧美在线不卡视频| 一区二区欧美视频| 激情综合激情| 欧美日韩一区二区视频在线观看| 在线播放亚洲一区| 久久影视三级福利片| 黄色影院成人| 欧美绝品在线观看成人午夜影视| 国产真实乱子伦精品视频| 一区二区久久久久久| 黑丝一区二区三区| 日韩亚洲欧美中文三级| 欧美片在线播放| 亚洲精品一区二区在线| 国产精品久久久久秋霞鲁丝| 国产精品无码专区在线观看| 一本到高清视频免费精品| 久久综合伊人77777蜜臀| 99精品国产99久久久久久福利| 国产精品婷婷午夜在线观看| 亚洲国产美女久久久久| 亚洲女优在线| 亚洲日本理论电影| 亚洲国产一区二区视频| 亚洲精品婷婷| 国产精品天美传媒入口| 国产综合色产在线精品| 性色一区二区| 国产精品久久久久久久久搜平片| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲欧美日韩天堂一区二区| 久久裸体艺术| 最新中文字幕一区二区三区| 国产精品嫩草影院av蜜臀| 嫩模写真一区二区三区三州| 国产专区欧美精品| 国产欧美日韩一区二区三区| 欧美 日韩 国产一区二区在线视频| 亚洲激情女人| 国产精品麻豆欧美日韩ww| 欧美日韩大片|