`

win2003中Apache开启gzip功能

阅读更多

一直觉得网站访问速度很慢,打开0.6秒,打开GZIP后打开只要0.1秒,非常不错!

 

 

HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人!!

1)针对Apache2.0之前的版本,它原本是不支持的,不过可以通过添加第三方的module_gzip模块来启用
2)针对Apache2.0及之后的版本,Apache 提供支持, 不过不叫gzip,而叫mod_deflate
下面就对Apache2.0及之后的版本作一个说明。

1.开启 gzip模块
   LoadModule deflate_module modules/mod_deflate.so
2. 在httpd.conf中增加下面的内容:
<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  

    # 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
</Location>

3. 重启Apache进程即可。

 

分享到:
评论

相关推荐

    Win2003中apache2整合tomcat5和iis6文档

    你可以从第三方网站(例如链接中给出的地址)获取Apache 2.0.55的Windows版本,然后按照常规步骤进行安装,确保80端口未被其他服务占用。 接下来,下载并安装Tomcat。Tomcat可以从其官方站点(如链接所示)获取,...

    win2003下 apache+tomcat集成

    在Apache的配置文件(通常为`httpd.conf`)中启用该模块,并设置代理规则,如: ``` LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so ProxyPass /app ...

    Win2003+Apache2.2.22+PHP5.4安装配置详细教程

    ### Win2003+Apache2.2.22+PHP5.4 安装配置详细教程 #### 一、环境准备与软件介绍 本文旨在详细介绍如何在Windows Server 2003环境下安装配置Apache 2.2.22、PHP 5.4以及MySQL 5.5,构建一个稳定可靠的Web开发平台...

    win2003配置apache+PHP+MySQL运行环境

    windows2003系统下搭配apache+php+mysql+phpmyadmin+ZendOptimizer的服务器环境

    WIN2003-IIS6开启GZIP工具

    描述提到"一键开启WINDOWS2003上IIS6的GZIP压缩功能",意味着这个压缩包可能包含了一个简化步骤的工具或教程,用于帮助用户快速启用IIS6中的GZIP压缩。这通常对那些希望优化其Web服务器性能,尤其是那些运行在旧版...

    基于win2003虚拟机中apache服务器的访问

    从给定文件内容中可以看出,这篇文章主要讲述了在Windows 2003操作系统上运行的虚拟机中配置和访问Apache服务器的过程,同时也涉及到了在Windows环境下配置PHP的一些特殊情况。以下是根据文档内容提炼出的知识点: ...

    win2003 32位 版本Apache httpd-2.4.17-x86

    - **防火墙设置**:记得在Windows防火墙中打开Apache监听的端口,通常是80和443。 - **测试运行**:安装完成后,访问`http://localhost`来检查服务器是否正常启动。 对于描述中提到的“官网下不下来的版本”,可能...

    Win2003中apache2整合tomcat5和IIS6的方法

    - 在Apache的httpd.conf配置文件中添加LoadModule指令来加载mod_jk模块,并指定workers.properties文件的位置。 - 配置虚拟主机来监听80端口,并设置相关的JK工作参数,如worker.list和worker.ajp13的相关配置。 ...

    Win2003+apache+PHP+SqlServer2008 配置生产环境

    整个配置过程中,可能需要对操作系统进行一定的了解,特别是对Windows服务、环境变量、IIS/Apache的配置有基本的认识,这样才能更好地处理安装过程中可能出现的问题。同时,文中也提供了部分驱动文件的下载信息,...

    在Win2003中使用Word生成期刊的配置方法

    在 Win2003 中,需要配置组件服务以便实现 Word2003 生成期刊的功能。首先,在开始菜单中运行 DCOMCNFG 命令,以打开组件服务的配置界面。 在组件服务的配置界面中,找到计算机-&gt;我的电脑-&gt;DCom 配置,接着找到 ...

    WIN2003下IIS6.0环境设置页面Gzip压缩.pdf

    标题提到的"WIN2003下IIS6.0环境设置页面Gzip压缩"是一个关于如何在Windows Server 2003上的Internet Information Services (IIS) 6.0中启用HTTP压缩,特别是使用Gzip算法来减小网页传输大小的技术主题。HTTP压缩是...

    Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置

    先从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ssl.msi php-5.0.0-Win32.zip mysql-4.0.20d-win.zip phpMyAdmin-2.5.7.zip 操作系统 win2003 系统盘为: D...

    关闭XP and Win2003打开文件时的安全警告

    关闭XP and Win2003打开文件时的安全警告

    win2003玩游戏的有关设置

    - 检查“DirectX功能”列表中的“DirectDraw加速”和“Direct3D加速度”是否已被启用; - 如果这两项未被启用,则需要手动勾选以激活这些功能。 通过上述操作,可以确保显卡硬件加速达到最优状态,并且DirectX的...

    win2003新版本PHP+MySql+Apache环境搭建.pdf

    在讨论Win2003系统上安装PHP、MySQL和Apache组合环境(通常称为LAMP环境,但在本例中是WAMP,因为使用的是Windows系统)的步骤之前,我们首先需要了解这三个组件各自的作用和重要性。 首先,Apache是世界上使用最...

    win2003版的ifmon.dll

    在描述中提到,将win2003版的ifmon.dll复制到XP系统的system32目录下,可以替换原有版本,从而使得XP系统也能支持这些高级的网络管理功能。 "netsh"命令是一个强大的网络配置工具,允许用户在命令行界面下进行网络...

    Win2003精简版.7z

    Windows Server 2003是一款由微软公司推出的服务器操作系统,它以其稳定性和兼容性在IT领域中备受推崇。"Win2003精简版.7z"这个压缩包文件,包含了对Windows Server 2003进行精简处理后的版本,旨在提供一个轻量级的...

Global site tag (gtag.js) - Google Analytics