Windows 2003中apache与iis开启gzip网页压缩教程(1/2)

gzip开启情况

我们先看看本站gzip压缩情况

网址 www.111cn.net 检测结果如下:
是否压缩 是
压缩类型 gzip
原始文件大小 26333 字节
压缩后文件大小 7163 字节
压缩率(估计值) 72.8%

再看看新浪gzip压缩情况

网址 www.sina.com 检测结果如下:
是否压缩 是
压缩类型 gzip
原始文件大小 537225 字节
压缩后文件大小 110380 字节
压缩率(估计值) 79.45%

上面压缩比较都在70%以上了,这说明了我们一个大网页压缩之后可以快速让客户打开了,那么如何配置gzip压缩传输呢?

gzip apache开启方法

方法一:

打开apache的配置文件httpd.conf (此操作只有在对服务器拥有配置权限时才适用)
查找代码:

 代码如下 复制代码

#LoadModule deflate_module modules/mod_deflate.so
# LoadModule headers_module modules/mod_headers.so

去掉前面的“#”号,保存。

在httpd.conf中加入以下代码,可以加到任何空白地方

 代码如下 复制代码

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI .(?:gifjpe?gpng)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exet?gzzipbz2sitrar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdfmovavimp3mp4rm)$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/*
AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch /bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent env=!dont-vary
</IfModule>

方法二:在.htaccess中直接添加,需服务器支持.htaccess文件

apache服务器支持.htaccess方法

 代码如下 复制代码

AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

放入.htaccess即可

首页 1 2 末页

时间: 2024-11-10 09:14:49

Windows 2003中apache与iis开启gzip网页压缩教程(1/2)的相关文章

Windows 2003 server R2 的IIS上配置Webdav

  通常,进行文件共享在局域网内一般会通过file协议,也就是普通的文件共享来进行;在internet上则通常利用ftp或者http协议进行.但是利用http一般只是单向的共享,不便于文件上传,传统地会使用ftp.但是windows server还可以利用webdav(web-based distributed authoring and versioning,基于web的分布式创作和版本控制)来进行文件共享. webdav是基于 http 1.1 的一个通信协议.它为 http 1.1 添加了

连接-空间中的网站怎么开启GZIP压缩

问题描述 空间中的网站怎么开启GZIP压缩 我的网站放在空间中,只能用FTP连接,我该怎么修改GZIP压缩呢? 解决方案 直接问提供你空间的运营商.你缴的费用中就包括了售后服务,不问白不问.

在Windows 2003中安装和配置活动目录服务

在Windows 2003中,各种网络服务以服务器角色出现,方便了用户对网络资源进行分配与管理.应用服务器角色对网络进行管理,均需要有活动目录服务.域名系统服务.动态主机配置协议服务.Windows Internet命名服务的配合与支持.本文将向你重点讲解上述活动目录服务务的实现方法与技巧. (一)什么是活动目录 活动目录(Active Directory)是用于Windows 2003的目录服务.它存储着网络上各种对象的有关信息,并使该信息易于管理员和用户查找及使用.活动目录服务使用结构化的数

[转贴]在Windows 2003中HOOK ZwCreateProcessEx

以下部分全部为转贴,特此声明! *********************************************************** 在Windows 2003中HOOK ZwCreateProcessEx 创建时间:2005-03-09文章属性:原创文章提交:suei8423 (suei8423_at_163.com) 作者:ZwelL 工作需要,想控制进程的创建,于是HOOK了ZwCreateProcess,后来发现xp和2003中创建进程的都用NtCreateProces

如何在PHP开启gzip页面压缩实例

PHP开启gzip页面压缩实例 示例一(用php的内置压缩函数): <?PHP if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler'); Header("Content-type: text/html"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht

windows中IIS7.5/6开启GZip压缩

我们知道GZip压缩是一个非常好的东西,它可以大大节省服务器的带宽.GZip的压缩主要针对html等文本文件,它的压缩比例是很高的.一个100KB的网页,可能会压缩到只有10-20KB,带宽使用量将下降90%.通过消耗一定的CPU和内存资源来启用GZip,可以说是一件很划算的事情. 那么如何开启GZip压缩呢? 先说说Windows 2008上的操作方法,Windows 2008上运行的是IIS7.5. a.加一个服务器扩展:[Internet 信息服务(IIS)管理器]>>[Web 服务扩展

Windows 2003中使用IIS服务配置WEB站点

目前网络的快速发展,带动着网站的不断普遍,那么我们来了解一下WEB站点的配置过程! 首先 先来了解WWW服务,即万维网服务 在网上发布的,并可以通过浏览器观看的图形化页面的服务 常 用的WWW服务软件:在Windows系统中是IIS,在Linux系统中是Apache 但不要认为MS的IIS只能用 于创建WEB站点,那就大错特错了,它同样还能支持FTP服务,邮件服务,以及新闻组等: 今天我们主要来了解关于WEB站点 1.在系统上安装IIS服务: 选择"应用程 序服务器":

Windows 2003中iis+php+mysql的安装配置图解

以前都用apache,由于工作需要,要配置iis的php环境,网上找了一些资料,一下就配置好了,其实有了apache+php+mysql的经验,这个就很容易理解了. 现在趁热打铁,趁没忘记,把大致步骤总结一下. 第一步:下载程序 下载"php-5.2.0-win32.zip","mysql-noinstall-5.0.22-win32.zip",百度上面都有. 第二步:安装php (1) 把下载的"php-5.2.0-Win32.zip" 复制到

IIS开启GZIP压缩的方法及失败的解决方案

本文讲解了详细的IIS下配置GZIP压缩的方法,以及正确配置后,仍然无法正常开启GZIP压缩的解决方案,这些经验都是本站作者在实际操作中总结出来的,分享一下... 开启GZIP压缩有一个快捷的方法,把下面内容复制粘贴到记事本,存成gzip.bat,然后放到C:\Inetpub\AdminScripts  目录(目录内有adsutil.vbs文件),执行就自动开启GZIP的配置,而不用手工去做. [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 下面再介绍手工配置的方法: 1. 打开