`
leiyonglin
  • 浏览: 53469 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Apache模块 mod_deflate 开启压缩

阅读更多


mod_deflate 模块提供了DEFLATE输出过滤器,允许服务器在将输出内容发送到客户端以前进行压缩,以节约带宽。

 

这是一个针对心急者的示范配置:

仅仅压缩少数几种类型

AddOutputFilterByType DEFLATE text/html text/plain text/xml

以下允许压缩更多内容的配置更加复杂。除非你明白所有的配置细节,否则请不要使用。

Compress everything except images

<Location />
# 插入过滤器
SetOutputFilter DEFLATE

# Netscape 4.x 有一些问题...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 有更多的问题
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE 会伪装成 Netscape ,但是事实上它没有问题
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# 不压缩图片
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary

# 确保代理不会发送错误的内容
Header append Vary User-Agent env=!dont-vary
</Location>

原文:http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mod_deflate.html

分享到:
评论

相关推荐

    关于apache mod_hearders漏洞

    在手动修复这些问题时,我们首先需要确保所有必要的工具都已安装,例如`apxs`,这是一个Apache扩展程序的链接器和编译器,用于管理和构建Apache模块。在提供的内容中,我们可以看到如何使用`apxs`来编译和安装mod_...

    Apache httpd 安装module mod_expires、mod_deflate的方法

    mod_deflate 是另一个重要的Apache模块,它实现了GZIP压缩,可以显著减小发送到客户端的数据量,从而提高网页加载速度和降低带宽消耗。 安装mod_deflate模块的步骤与mod_expires类似: 1. **进入模块目录**:转到 ...

    Apache_HTTP_Server_2.4.12_JiSuXia.rar

    4. **模块更新**:Apache 2.4.12中的多个核心模块得到了更新和增强,如mod_rewrite用于URL重写,mod_proxy用于反向代理和负载均衡,以及mod_deflate用于内容压缩,这些都为服务器的灵活性和功能扩展提供了基础。...

    Apache:Apache模块:Apache模块的性能监控与分析.pdf

    Apache模块作为服务器的核心组成部分,不仅可以增强服务器的基本功能,还能针对特定需求提供定制化的解决方案。Apache模块可分为核心模块、标准模块和第三方模块,其中核心模块是服务器启动时自动加载的部分,标准...

    Apache:Apache的安装与配置:10. Apache模块管理与动态加载.pdf

    静态加载模块则在编译Apache时直接链接到Apache二进制文件中,如mod_deflate用于压缩输出内容,mod_expires用于设置缓存控制。这些模块提供了可选功能,但不能像共享模块那样动态加载或卸载。它们在服务器启动时加载...

    Apache_HTTP_Server_2.4.12_x64_x86

    1. **模块化设计**:Apache 通过模块化的结构来扩展其功能,比如mod_rewrite用于URL重写,mod_security用于增强安全性,mod_deflate用于内容压缩等。这种设计允许用户根据需要加载或卸载特定模块,提高了灵活性和...

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

    1. 在 Apache 配置文件中增加模块:LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 2. 在 Apache 配置文件中增加以下代码:&lt;IfModule mod_deflate.c&gt; ... 3....

    Apache:Apache模块:Apache模块安全性与优化.pdf

    Apache模块是Apache服务器的核心功能扩展,可以根据不同需求增加或修改Apache的行为。模块可分为动态加载(通过.so文件)和静态编译两种方式。Apache模块主要分为核心模块、标准模块和第三方模块。核心模块是Apache...

    Apache配置详解_最好的APACHE配置教程

    Apache有许多模块,如mod_rewrite用于URL重写,mod_ssl用于HTTPS支持,mod_deflate用于内容压缩。使用LoadModule指令加载模块,然后在配置文件中启用它们的功能。 六、权限与安全 1. Allow/Deny/Order:控制哪些IP...

    zeal离线文档-Apache_HTTP_Server.docset

    1. **模块化设计**:Apache HTTP Server通过模块化结构来扩展功能,例如mod_rewrite用于URL重写,mod_security提供安全防护,mod_deflate实现数据压缩等。 2. **跨平台兼容**:由于其开源性质,Apache能在多种操作...

    Apache_2.4.23-x86-no-ssl.zip

    例如,mod_rewrite用于URL重写,mod_deflate用于内容压缩,mod_proxy用于代理和负载均衡,mod_php或mod_perl则用于直接在服务器上执行PHP或Perl脚本。通过选择和配置适当的模块,用户可以将Apache打造成功能强大的...

    mod_pagespeed

    mod_pagespeed 是由 Google 开发的一款 Apache 模块,主要用于提升 Web 页面的加载速度。该模块无需对现有网站的 CMS(内容管理系统)进行任何修改,即可实现网页加载速度的显著提升。mod_pagespeed 通过优化 HTML、...

    apache模块化体系结构简析

    Apache提供了多种预定义的挂钩,例如`mod_rewrite`模块利用`hook_handler`在处理请求阶段修改URL,`mod_deflate`模块在发送响应前使用`hook_output`挂钩进行数据压缩。 **挂钩声明与注册** 模块开发者需要在模块源...

    Apache:Apache性能优化:Apache安全设置与性能平衡.pdf

    配置mod_deflate模块主要涉及在配置文件中启用模块并设置压缩级别。 4. 优化Apache缓存设置 Apache缓存机制能显著提升静态内容的响应速度。通过调整mod_cache和mod_disk_cache模块参数,可以实现缓存性能的优化。...

    apache 相关工具模块

    2. **模块化设计**:Apache的模块化设计使得我们可以根据需求安装和卸载各种模块,如mod_rewrite用于URL重写,mod_security用于Web应用防火墙,mod_deflate用于内容压缩,mod_proxy用于代理服务等。 3. **Apache...

    利用压缩网页来提升网站浏览速度

    通过正确配置服务器,如Apache和Tomcat,启用GZIP或deflate压缩,可以显著减少页面传输数据量,加快用户体验。值得注意的是,虽然压缩会增加服务器CPU负担,但通常这点开销是可接受的,尤其是在提升整体浏览速度方面...

    Apache 安装配置mod_pagespeed加速模块

    首先确保Apache已经加载了`mod_deflate`模块,这是`mod_pagespeed`正常工作所必需的。 接着可以手动解压安装包并复制相关文件到指定目录: ``` rpm2cpio ./mod-pagespeed-stable_current_i386.rpm | cpio -idmv ./...

    tomcat,apache,iis的GZIP配置

    在Apache 2.x中,通常使用mod_deflate模块来实现GZIP压缩。在Windows环境中,如果Apache已经包含了mod_deflate.so模块,可以在`httpd.conf`中启用并配置,如下: ```apacheconf LoadModule deflate_module modules/...

    Apache:Apache性能优化:Apache服务器基础配置与理解.pdf

    Apache的核心模块包括mod_log_config、mod_deflate和mod_rewrite等。mod_log_config用于配置日志文件的格式和位置,监控性能和安全;mod_deflate提供内容压缩功能,减少传输数据量,提高效率;mod_rewrite则用于URL...

Global site tag (gtag.js) - Google Analytics