`
zhengcaihai529
  • 浏览: 46359 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

apache 启用gzip压缩

 
阅读更多

apache 启用gzip压缩

1、去掉注释

LoadModule deflate_module modules/mod_deflate.so

LoadModule headers_module modules/mod_headers.so

 

2、添加以下内容

<IfModule mod_deflate.c> 

<Location /> 

#Insert filter 

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[678] no-gzip 

# MSIE masquerades as Netscape, but it is fine 

# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 

# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.59 

# the above regex won’t work. You can use the following 

# workaround to get the desired effect: 

# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html force-gzip 

BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 

 

# Don’t compress images and other 

SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary 

SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary 

SetEnvIfNoCase Request_URI .(?:pdf|doc)$ no-gzip dont-vary 

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css 

AddOutputFilterByType DEFLATE application/x-javascript 

# Make sure proxies don’t deliver the wrong content 

Header append Vary User-Agent env=!dont-vary 

 

#DeflateFilterNote ratio ratio_info 

#LogFormat '"%v %h %l %u %t “%r" %>s %b "%{Referer}i" "%{User-Agent}i"" (%{ratio}n)' deflate 

#CustomLog logs/deflate_log deflate 

</Location>

</IfModule>

分享到:
评论

相关推荐

    apache开启gzip压缩网络传输减少带宽

    apache开启gzip压缩网络传输减少带宽

    Apache启用GZIP压缩网页传输方法

    上一篇文章我们已经介绍了Apache启用GZIP压缩网页的方法,这里又发现了一篇好文章,特分享给大家

    Apache开启GZIP压缩功能方法

    Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台,本文讲解了如何开启Apache平台上的Gzip压缩功能

    使Apache实现gzip压缩配置

    Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网页浏览的...下面说一下怎样在Apache2下开启gzip压缩: 代码如下: # 加载deflate模块 LoadModule deflate_module modules/m

    apache启用gzip压缩的实现方法

    利用Apache中的Gzip模块,我们可以使用Gzip压缩算法来对Apache服务器发布的网页内容进行压缩后再传输到客户端浏览器。这样经过压缩后实际上降低了网络传输的字节数,最明显的好处就是可以加快网页加载的速度。 网页...

    在Apache服务器上启用GZip压缩静态内容的方法

    主要介绍了在Apache服务器上启用GZip压缩静态内容的方法,通过配置.htaccess文件即可轻松实现,同时附带了一些GZip的常用命令,需要的朋友可以参考下

    将PHP程序中返回的JSON格式数据用gzip压缩输出的方法

    利用apache mod_deflate module 开启gzip 开启方法: sudo a2enmod deflate sudo /etc/init.d/apache2 restart 关闭方法: sudo a2dismod deflate sudo /etc/init.d/apache2 restart 3.设置需要gzip压缩输出的...

    php简单开启gzip压缩方法(zlib.output_compression)

    一般而言,页面文件开启gzip压缩以后,其体积可以减小60%~90%,对于文字类站点,可以节省下大量的带宽与用户等待时间。但是不论是iis还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis...

    Gzip压缩启用图文方法详细说明【IIS6.0、Apache】

    什么是Gzip?...大流量的WEB站点常常使用Gzip压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输

    kafka-examples:带有 java 和 gzip 编码的 kafka 示例

    kafka-例子此应用程序包含一个用 Java 编写的 Apache Kafka 消费者/生产者控制器的简短示例Gzip压缩生产者能够使用 gzip 压缩发送数据,从而显着减少发送到代理的数据量。 集群中不需要进一步的配置,只需指定您将在...

    Nginx服务器实现数据静态压缩的方法

    nginx实现静态压缩这种做法其实就像apache gzip压缩了,这种压缩是我们常见的一些事情了,下面我来介绍一些做法。 在搭建squid网页加速的时候,对于大的css 或者js要进行压缩,然后再进行缓存,这样能够提高减小下载量...

    php启用zlib压缩文件的配置方法

    但是不论是iis 还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis7.5中开启动态+静态压缩也可以),于是利用php自身功能到达gzip的效果也成为一项合理的诉求。 实现的方法很简单,打开...

    Gzip在apache2中的设置和squid对它的处理

    如果要开启gzip的话,一定要打开下面二个模块. 代码如下: LoadModule headers_module modules/mod_headers.so LoadModule deflate_module modules/mod_deflate.so 设置压缩比率,取值范围在 1(最低) 到 9(最高)之间,...

    PHP+SQLite绿色迷你第三版

    Apache2.2.20+PHP5.3.8+eaccelerator0.9.6.1+SQLite 3.7.7.1 自带一个从fleaphp里面提取的服务管理器 注意:必须解压在英文路径,否则报错。...配置已经根据YSLOW优化,开启GZIP压缩传送,设置了Expires Header。

    C语言实现的支持高并发、超高性能Web服务器源码.rar

    C语言实现的支持高并发、超高性能Web服务器源码,可以编译运行,使用高性能HTTP解析器fasterhttp作为其解析核心,在开启Keep-Alive和gzip压缩时(现代浏览器默认开启)性能比nginx约快3倍。 hetao功能: * 支持主流...

    WordPress缓存插件(WP Super Cache和W3 Total Cache).rar

    安装完之后,如果你不使用CDN加速功能的话,基本上不需要特殊的设置,我只是修改了下缓存时间和添加了个CSS文件位置以及开启GZIP压缩。 缓存时间设置: Maximum lifetime of cache objects(缓存过期时间):86400...

Global site tag (gtag.js) - Google Analytics