2011-06-10 43 views

回答

9

Apache 2.2x沒有mod_gzip,因爲它是Apache 1.3x模塊。 Apache 2.2x只有mod_deflate。 GZip是相同的DEFLATE加上校驗和和頁眉/頁腳。正如你可以see here,Deflate更快。

13

如果啓用

您可以啓用它像這樣在您的Apache的配置文件,或者.htaccess文件
<IfModule mod_deflate.c> 
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript application/json 
</IfModule> 

參見:http://httpd.apache.org/docs/2.0/mod/mod_deflate.html

9

mod_deflate模塊模塊發貨與Apache,但爲了使用它,你應該讓一個在你的httpd.conf文件(其最初註釋掉):

LoadModule deflate_module modules/mod_deflate.so 

之後,只需添加以下到httpd.conf

SetOutputFilter DEFLATE 
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript 

更多調諧參閱,如提到: http://httpd.apache.org/docs/2.2/mod/mod_deflate.html

6

還要注意的是mod_filter需要被加載以及mod_deflate模塊(由於兩者由默認被註釋):

LoadModule filter_module modules/mod_filter.so 
LoadModule deflate_module modules/mod_deflate.so 

像以前的評論: 之後,只需添加以下到httpd.conf:

SetOutputFilter DEFLATE 
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript 

測試於:阿帕奇/ 2.4.10

注:mod_filter需要在2.4,雖然在2.2,可能不是這種情況。

+0

謝謝!禁用的filter_module是我在Apache 2.4中的問題。 – Ohas 2016-04-26 09:24:53

相關問題