- 浏览: 53469 次
- 性别:
- 来自: 厦门
-
最新评论
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 753在 Yahoo 开发者网站上, ... -
启用apache expires_module 模块
2011-07-20 17:35 14081、启用expires_module 模块 LoadModu ... -
mysql 开启日志方法
2011-07-25 19:11 976直接在my.ini最后加上 #Enter a name fo ... -
PHP“Cannot use object of type stdClass as array”
2011-07-27 15:30 958转自:http://blog.csdn.net/21aspne ... -
如何隐藏php和apache头信息
2011-07-29 10:32 881去掉 X-Powered-By 只需要修改php.i ... -
PHP中的java方式重载
2011-08-12 11:00 794有的时候,能够调用可变参数的同一个方法会非常方便。PHP能够定 ... -
phpExcel 正确读取excel表格时间
2011-08-13 14:33 2532利用phpExcel读取excel文件,读取出来的时间列 ... -
PHPExcel的exception 'Exception' with message 'The filename is not recognised as an OLE file问题解决
2011-08-16 10:28 2991[ 错误信息 ] exception 'Exception' ... -
谷歌十大收购:摩托罗拉移动125亿美元最贵
2011-08-16 13:02 782【TechWeb报道】8月16日消 ... -
php随机数rand和mt_rand
2011-08-17 20:21 1078今天想写个扔骰子并统计点数概率的小程序,使用如下方法生成随机数 ... -
windows下修改apache并发数
2011-08-25 17:23 1871修改apache的最大连接数,方法如下: 步骤一 先修改 ... -
apache的MPM模块两种工作模式详解(prefork和worker)
2011-08-25 17:42 789空闲子进程:是指没有 ... -
window 下 zendframework 安装
2011-08-26 09:57 1489创建项目: 1.解压Zend Framework到D ... -
apache 本地配置虚拟主机,单ip多域名
2011-08-26 15:17 14291、打开httpd.conf 查找 #Include co ... -
关闭Apache的目录浏览功能
2011-08-27 16:48 8061、Apache配置文件修改法 打开Apache配置文件ht ... -
PHP5 VC9、VC6、Thread Safe、Non Thread Safe各个版本区别
2011-08-27 16:49 2195PHP官网(http://windows.php.net/do ... -
imagecreatefrombmp() + imagebmp() 搞定bmp缩略图
2011-08-27 16:55 2062//bmp class BMP { pub ... -
php 模拟POST提交的几种方法
2011-08-31 13:05 8721、curl $post_data = array(); ... -
配置IIS apache ,支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下载
2011-09-02 09:04 1411配置IIS服务器,支持sis、SISX、3GP、ADP、AMR ... -
windows下使用memcache并修改memcache最大使用内存
2011-10-31 13:34 998将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用于内容压缩,这些都为服务器的灵活性和功能扩展提供了基础。...
Apache模块作为服务器的核心组成部分,不仅可以增强服务器的基本功能,还能针对特定需求提供定制化的解决方案。Apache模块可分为核心模块、标准模块和第三方模块,其中核心模块是服务器启动时自动加载的部分,标准...
静态加载模块则在编译Apache时直接链接到Apache二进制文件中,如mod_deflate用于压缩输出内容,mod_expires用于设置缓存控制。这些模块提供了可选功能,但不能像共享模块那样动态加载或卸载。它们在服务器启动时加载...
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模块是Apache服务器的核心功能扩展,可以根据不同需求增加或修改Apache的行为。模块可分为动态加载(通过.so文件)和静态编译两种方式。Apache模块主要分为核心模块、标准模块和第三方模块。核心模块是Apache...
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`挂钩进行数据压缩。 **挂钩声明与注册** 模块开发者需要在模块源...
配置mod_deflate模块主要涉及在配置文件中启用模块并设置压缩级别。 4. 优化Apache缓存设置 Apache缓存机制能显著提升静态内容的响应速度。通过调整mod_cache和mod_disk_cache模块参数,可以实现缓存性能的优化。...
2. **模块化设计**:Apache的模块化设计使得我们可以根据需求安装和卸载各种模块,如mod_rewrite用于URL重写,mod_security用于Web应用防火墙,mod_deflate用于内容压缩,mod_proxy用于代理服务等。 3. **Apache...
通过正确配置服务器,如Apache和Tomcat,启用GZIP或deflate压缩,可以显著减少页面传输数据量,加快用户体验。值得注意的是,虽然压缩会增加服务器CPU负担,但通常这点开销是可接受的,尤其是在提升整体浏览速度方面...
首先确保Apache已经加载了`mod_deflate`模块,这是`mod_pagespeed`正常工作所必需的。 接着可以手动解压安装包并复制相关文件到指定目录: ``` rpm2cpio ./mod-pagespeed-stable_current_i386.rpm | cpio -idmv ./...
在Apache 2.x中,通常使用mod_deflate模块来实现GZIP压缩。在Windows环境中,如果Apache已经包含了mod_deflate.so模块,可以在`httpd.conf`中启用并配置,如下: ```apacheconf LoadModule deflate_module modules/...
Apache的核心模块包括mod_log_config、mod_deflate和mod_rewrite等。mod_log_config用于配置日志文件的格式和位置,监控性能和安全;mod_deflate提供内容压缩功能,减少传输数据量,提高效率;mod_rewrite则用于URL...