? VPS主机中Apache服务器开启Gzip压缩教程 - 金戈铁马SEO培训网
當前位置 : 超級SEO培訓網 / 網站運營

VPS主機中Apache服務器開啟Gzip壓縮教程

金戈鐵馬SEO培訓網   http://www.sdcdrg.com/   December-16 14:21:36

什么是Gzip?

Gzip是GNU zip的縮寫,它是一個GNU自由軟件的文件壓縮程序。最早由Jean-loup Gailly和Mark Adler創建,用于UNIX系統的文件壓縮。我們在Linux中經常會用到后綴為.gz的文件,它們就是Gzip格式的。現今已經成為Internet上使用非常普遍的一種數據壓縮格式,或者說一種文件格式。
HTTP協議上的GZIP編碼是一種用來改進WEB應用程序性能的技術。大流量的WEB站點常常使用Gzip壓縮技術來讓用戶感受更快的速度。這一般是指WWW服務器中安裝的一個功能,當有人來訪問這個服務器中的網站時,服務器中的這個功能就將網頁內容壓縮后傳輸到來訪的電腦瀏覽器中顯示出來。一般對純文本內容可壓縮到原大小的40%。

開啟Gzip后會在網頁數據傳輸之前,先使用Gzip壓縮后再傳輸給客戶端,客戶端接收之后由瀏覽器解壓顯示。這樣就會減小通過網絡傳輸的數據量,提高瀏覽的速度

VPS主機中apache的配置文件httpd.conf 位置:Webmin→服務器:Apache 服務器→Global configuration→編輯配置文件

 

Apache服務器開啟Gzip壓縮

打開apache的配置文件httpd.conf (此操作只有在對服務器擁有配置權限時才適用)
查找代碼:    LoadModule deflate_module modules/mod_deflate.so
              LoadModule headers_module modules/mod_headers.so
在httpd.conf中,查找以上代碼,然后將前面的#去掉
在httpd.conf中加入以下代碼,可以加到任何空白地方


<IfModule mod_deflate.c>
SetOutputFilter DEFLATE   
SetEnvIfNoCase Request_URI .(?:gifjpe?gpng)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exet?gzzipbz2sitrar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdfmovavimp3mp4rm)$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/*
AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent env=!dont-vary
</IfModule>
重啟apache服務器。至此配置完成。


本文來自金戈鐵馬SEO培訓網(www.sdcdrg.com),轉摘請注明出處。

體驗版課程下載

學員成果分享

十大正规博彩游戏排名 a6网赚兼职 北京快3 中文点击网赚新手入门 做网赚那个好 吉林快3 2019美元网赚 利来彩票开户 2019挂机网赚游戏 河北11选5走势图