听老歌 发表于 2012-02-03 18:44

在apache中开启deflate方法的总结 .

在apache中开启deflate方法的总结 .






1.在httpd.conf里面的站点配置里增加如下内容:
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript
DeflateCompressionLevel 9

SetOutputFilter DEFLATE




2. 在.htaccess,增加以下的内容:


view plaincopyprint?01.<IfModule mod_deflate.c>
02.
03.############################################
04.## enable apache served files compression
05.## http://developer.yahoo.com/performance/rules.html#gzip
06.
07.    # Insert filter on all content
08.    ###SetOutputFilter DEFLATE
09.    # Insert filter on selected content types only
10.    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript
11.    DeflateCompressionLevel 9
12.    SetOutputFilter DEFLATE
13.
14.    # Netscape 4.x has some problems...
15.    #BrowserMatch ^Mozilla/4 gzip-only-text/html
16.
17.    # Netscape 4.06-4.08 have some more problems
18.    #BrowserMatch ^Mozilla/4\.0 no-gzip
19.
20.    # MSIE masquerades as Netscape, but it is fine
21.    #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
22.
23.    # Don't compress images
24.    #SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
25.
26.    # Make sure proxies don't deliver the wrong content
27.    #Header append Vary User-Agent env=!dont-vary
28.
29.</IfModule>
<IfModule mod_deflate.c>

############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip

    # Insert filter on all content
    ###SetOutputFilter DEFLATE
    # Insert filter on selected content types only
    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript
    DeflateCompressionLevel 9
    SetOutputFilter DEFLATE

    # Netscape 4.x has some problems...
    #BrowserMatch ^Mozilla/4 gzip-only-text/html

    # Netscape 4.06-4.08 have some more problems
    #BrowserMatch ^Mozilla/4\.0 no-gzip

    # MSIE masquerades as Netscape, but it is fine
    #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

    # Don't compress images
    #SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

    # Make sure proxies don't deliver the wrong content
    #Header append Vary User-Agent env=!dont-vary

</IfModule>当项目已经上线后优化apache就使用使用第二种方法,因为不用重启apache服务器。

冰释一片天 发表于 2012-02-03 18:44

谢谢分享

wstkwy 发表于 2012-02-04 12:22

论文写作、职称论文发表――写你所想,急您所急!
我们的服务项目:
(1)代写代发教育医学医药类 论文。!
(2)代写代发高会、高审、高经评定职称所需要的论文
(3)代写发表:各类职称及学术论文!本工作室拥有多家合作期刊。
(4)代写:博士、硕士、本专科论文、课程论文,职称论文、毕业论文、学术论文.
我们的团队:       
本工作室拥有专业写作、发表队伍为您服务,以打造完美论文为目的,为您提供写作及发表一条龙服务,解决您的后顾之忧。
我们的伙伴:
国内多家会计财务类、金融经济类、教育类、医学类、杂志(均为国家级正规学术期刊具有CN、ISSN刊号)为您参加职称评定提供论文修改撰写、发表等服务。安全可靠,长期服务,信誉好!

我们的承诺:
您的需要就是我们的工作,您的满意就是我们的追求,安全保密、质量优秀,舍我其谁!
咨询电话:134798949560792-4827209
工作QQ:809460389(论文写作发表)   
页: [1]
查看完整版本: 在apache中开启deflate方法的总结 .