- 浏览: 52590 次
- 性别:
- 来自: 厦门
最新评论
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网站性能优化方案
2011-07-20 17:29 744在 Yahoo 开发者网站上, ... -
启用apache expires_module 模块
2011-07-20 17:35 13891、启用expires_module 模块 LoadModu ... -
mysql 开启日志方法
2011-07-25 19:11 949直接在my.ini最后加上 #Enter a name fo ... -
PHP“Cannot use object of type stdClass as array”
2011-07-27 15:30 946转自:http://blog.csdn.net/21aspne ... -
如何隐藏php和apache头信息
2011-07-29 10:32 871去掉 X-Powered-By 只需要修改php.i ... -
PHP中的java方式重载
2011-08-12 11:00 778有的时候,能够调用可变参数的同一个方法会非常方便。PHP能够定 ... -
phpExcel 正确读取excel表格时间
2011-08-13 14:33 2478利用phpExcel读取excel文件,读取出来的时间列 ... -
PHPExcel的exception 'Exception' with message 'The filename is not recognised as an OLE file问题解决
2011-08-16 10:28 2944[ 错误信息 ] exception 'Exception' ... -
谷歌十大收购:摩托罗拉移动125亿美元最贵
2011-08-16 13:02 774【TechWeb报道】8月16日消 ... -
php随机数rand和mt_rand
2011-08-17 20:21 1070今天想写个扔骰子并统计点数概率的小程序,使用如下方法生成随机数 ... -
windows下修改apache并发数
2011-08-25 17:23 1860修改apache的最大连接数,方法如下: 步骤一 先修改 ... -
apache的MPM模块两种工作模式详解(prefork和worker)
2011-08-25 17:42 765空闲子进程:是指没有 ... -
window 下 zendframework 安装
2011-08-26 09:57 1461创建项目: 1.解压Zend Framework到D ... -
apache 本地配置虚拟主机,单ip多域名
2011-08-26 15:17 14141、打开httpd.conf 查找 #Include co ... -
关闭Apache的目录浏览功能
2011-08-27 16:48 7711、Apache配置文件修改法 打开Apache配置文件ht ... -
PHP5 VC9、VC6、Thread Safe、Non Thread Safe各个版本区别
2011-08-27 16:49 2174PHP官网(http://windows.php.net/do ... -
imagecreatefrombmp() + imagebmp() 搞定bmp缩略图
2011-08-27 16:55 2043//bmp class BMP { pub ... -
php 模拟POST提交的几种方法
2011-08-31 13:05 8501、curl $post_data = array(); ... -
配置IIS apache ,支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下载
2011-09-02 09:04 1385配置IIS服务器,支持sis、SISX、3GP、ADP、AMR ... -
windows下使用memcache并修改memcache最大使用内存
2011-10-31 13:34 987将memcache服务器安装包解压到C:\memcached文 ...
相关推荐
在手动修复这些问题时,我们首先需要确保所有必要的工具都已安装,例如`apxs`,这是一个Apache扩展程序的链接器和编译器,用于管理和构建Apache模块。在提供的内容中,我们可以看到如何使用`apxs`来编译和安装mod_...
mod_deflate 是另一个重要的Apache模块,它实现了GZIP压缩,可以显著减小发送到客户端的数据量,从而提高网页加载速度和降低带宽消耗。 安装mod_deflate模块的步骤与mod_expires类似: 1. **进入模块目录**:转到 ...
4. **模块更新**:Apache 2.4.12中的多个核心模块得到了更新和增强,如mod_rewrite用于URL重写,mod_proxy用于反向代理和负载均衡,以及mod_deflate用于内容压缩,这些都为服务器的灵活性和功能扩展提供了基础。...
1. **模块化设计**:Apache 通过模块化的结构来扩展其功能,比如mod_rewrite用于URL重写,mod_security用于增强安全性,mod_deflate用于内容压缩等。这种设计允许用户根据需要加载或卸载特定模块,提高了灵活性和...
1. 在 Apache 配置文件中增加模块:LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 2. 在 Apache 配置文件中增加以下代码:<IfModule mod_deflate.c> ... 3....
Apache有许多模块,如mod_rewrite用于URL重写,mod_ssl用于HTTPS支持,mod_deflate用于内容压缩。使用LoadModule指令加载模块,然后在配置文件中启用它们的功能。 六、权限与安全 1. Allow/Deny/Order:控制哪些IP...
1. **模块化设计**:Apache HTTP Server通过模块化结构来扩展功能,例如mod_rewrite用于URL重写,mod_security提供安全防护,mod_deflate实现数据压缩等。 2. **跨平台兼容**:由于其开源性质,Apache能在多种操作...
例如,mod_rewrite用于URL重写,mod_deflate用于内容压缩,mod_proxy用于代理和负载均衡,mod_php或mod_perl则用于直接在服务器上执行PHP或Perl脚本。通过选择和配置适当的模块,用户可以将Apache打造成功能强大的...
mod_pagespeed 是由 Google 开发的一款 Apache 模块,主要用于提升 Web 页面的加载速度。该模块无需对现有网站的 CMS(内容管理系统)进行任何修改,即可实现网页加载速度的显著提升。mod_pagespeed 通过优化 HTML、...
Apache提供了多种预定义的挂钩,例如`mod_rewrite`模块利用`hook_handler`在处理请求阶段修改URL,`mod_deflate`模块在发送响应前使用`hook_output`挂钩进行数据压缩。 **挂钩声明与注册** 模块开发者需要在模块源...
2. **模块化设计**:Apache的模块化设计使得我们可以根据需求安装和卸载各种模块,如mod_rewrite用于URL重写,mod_security用于Web应用防火墙,mod_deflate用于内容压缩,mod_proxy用于代理服务等。 3. **Apache...
首先确保Apache已经加载了`mod_deflate`模块,这是`mod_pagespeed`正常工作所必需的。 接着可以手动解压安装包并复制相关文件到指定目录: ``` rpm2cpio ./mod-pagespeed-stable_current_i386.rpm | cpio -idmv ./...
通过正确配置服务器,如Apache和Tomcat,启用GZIP或deflate压缩,可以显著减少页面传输数据量,加快用户体验。值得注意的是,虽然压缩会增加服务器CPU负担,但通常这点开销是可接受的,尤其是在提升整体浏览速度方面...
在Apache 2.x中,通常使用mod_deflate模块来实现GZIP压缩。在Windows环境中,如果Apache已经包含了mod_deflate.so模块,可以在`httpd.conf`中启用并配置,如下: ```apacheconf LoadModule deflate_module modules/...
确保`mod_deflate.so`模块已加载,如果没有,需要在Apache的模块目录中找到并链接。 2. **设置压缩规则**:接着,添加以下配置来定义哪些类型的内容应该被Gzip压缩: ``` <IfModule mod_deflate.c> ...
6. **常用模块**:Apache有众多可选模块,如mod_rewrite用于URL重写,mod_deflate用于内容压缩,mod_proxy用于代理服务,mod_security用于增强安全性等。用户可以根据需求选择并启用相应的模块。 7. **运行与管理**...
2. **模块化架构**:Apache的核心功能可以通过模块进行扩展,如mod_rewrite用于URL重写,mod_ssl用于HTTPS支持,mod_deflate用于内容压缩,这些模块可以根据实际需求加载或卸载。 3. **配置文件**:Apache的主要...
Apache的模块化设计允许用户根据需求灵活选择和配置各种功能模块,如mod_rewrite用于URL重写,mod_deflate用于内容压缩,mod_headers用于设置HTTP响应头等。 然而,"no_ssl"标签表明这个版本的Apache没有内置SSL/...
6. **性能优化**:Apache有多种性能优化策略,如使用MPM(多进程模块)如prefork或worker,设置合适的MaxKeepAliveRequests和KeepAliveTimeout,以及开启缓存模块mod_cache等。 7. **HTTPS与SSL/TLS**:在当前网络...