国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Web服务器 → IIS 6.0 与IIS 7.0的HTTP压缩配置图文教程

IIS 6.0 与IIS 7.0的HTTP压缩配置图文教程

我要评论 2012/11/19 21:52:52 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:324次

在网上看了有关这方面的博【miàn de bó】客【kè】,再加上【zài jiā shàng】自己的🗽实践,整理了【zhěng lǐ le】🌃一下🚮,希望对大家有所帮助🔆

本片文【běn piàn wén】章采用🗯两种压🔙缩方法【suō fāng fǎ】♿:一种是【yī zhǒng shì】在IIS上开启GZIP压缩【yā suō】🏧,另一种方法是用CompressionModule压缩【yā suō】🏧模块【mó kuài】。下面我将分别对IIS 6.0 和 IIS 7.0 的两种【de liǎng zhǒng】💯方法进🌊行举例。

IIS 6.0

部署IIS 6.0 开启GZIP压缩

1、打开🧓Internet信息服务【fú wù】(IIS)管理器,右击【yòu jī】🐤“网站”-->属性【shǔ xìng】”,选择🚨“服务【fú wù】”。进行如【jìn háng rú】图一配🕝置:

图一

2、在【zài】⭕Internet信息服🐳务(IIS)管理器,右击👵“Web服务扩展【zhǎn】💸”-->“添加【tiān jiā】一个新的【gè xīn de】🏇Web服务扩展【zhǎn】💸”,在【zài】⭕“新建【xīn jiàn】🈹Web服务扩展【zhǎn】💸”框中输⌚入扩展【rù kuò zhǎn】🥥名【míng】“HTTP Compression”,添加【tiān jiā】“要求的文件”为C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系统目【xì tǒng mù】录根据您的安装可能【zhuāng kě néng】有所不【yǒu suǒ bú】🆘同,选中“设置扩💍展【zhǎn】💸状态为允许”;(见图二)

图二

3、使用文本编辑【běn biān jí】器打开【qì dǎ kāi】C:\Windows\System32\inetsrv\MetaBase.xml(建议先⛽备份📦),

找到🚲Location =“/LM/W3SVC/Filters/Compression/gzip用于设置【zhì】gzip压缩【yā suō】📜

如果需要压缩【yào yā suō】动态文件👺,则将【zé jiāng】HcDoDynamicCompression设置为🌐”TRUE“,

并在【bìng zài】🌋HcScriptFileExtensions中增加您要压缩的动【suō de dòng】⏸态文件👽后缀名,如【rú】aspx;

如果需🏮要压缩【yào yā suō】静态文件【jiàn】🖕,则将HcDoStaticCompression和🌓HcDoOnDemandCompression设置为【shè zhì wéi】”TRUE“,

并在🧟HcFileExtensions中增加🔟您需要【nín xū yào】压缩的静态文件后缀【jiàn hòu zhuì】名🏫,如xml、css等【děng】;

HcDynamicCompressionLevel和🙊HcOnDemandCompLevel表示需【biǎo shì xū】要的压缩率,数值在【shù zhí zài】0-10, 默认为🈹0。

HcDynamicCompressionLevel属性说🚦明【míng】:HcDynamicCompressionLevel Metabase Property

HcOnDemandCompLevel 属性说【shǔ xìng shuō】🛒明:HcOnDemandCompLevel Metabase Property

说明🍑: 这两个【zhè liǎng gè】👾属性值一般推【yī bān tuī】荐设置🚝为9, 具有最佳性价【jiā xìng jià】比。

</IIsCompressionScheme>
<IIsCompressionScheme    Location ="/LM/W3SVC/Filters/Compression/gzip"
        HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
        HcCreateFlags="1"
        HcDoDynamicCompression="TRUE"
        HcDoOnDemandCompression="TRUE"
        HcDoStaticCompression="TRUE"
        HcDynamicCompressionLevel="9"
        HcFileExtensions="htm
            js
            css
            swf
            html
            txt"
        HcOnDemandCompLevel="9"
        HcPriority="1"
        HcScriptFileExtensions="asp
            aspx
            dll
            exe"
    >
</IIsCompressionScheme>

注意:

1、在编辑🍾MetaBase.xml前需要停止🦉IIS(开始-->管理工具【jù】 --> 服务🗜 找到【zhǎo dào】 IIS Admin Service然后停【rán hòu tíng】止🦉)

2、修改完🍁成后开【chéng hòu kāi】启IIS Admin Service

CompressionModule压缩模【yā suō mó】🎰块

1、首先🆙,将【jiāng】DC.Web.HttpCompress.dll放到项【fàng dào xiàng】目的🌌bin目录。

2、配置web.config代码如下:

配置信息

IIS 7.0

部署【bù shǔ】🎟IIS 7.0 开启GZIP压缩:如图三【rú tú sān】💝

图三

图四

CompressionModule压缩模【yā suō mó】😷块

1、首先🐄,将【jiāng】DC.Web.HttpCompress.dll放到项目的🐙bin目录【mù lù】。

2、配置web.config代码如下:

webconfig的配置

 1  <configSections>      
2         <sectionGroup name="DCWeb">
3             <section name="HttpCompress" type="DC.Web.HttpCompress.Configuration, DC.Web.HttpCompress" />
4         </sectionGroup>
5     </configSections>
6
7     <DCWeb>
8         <HttpCompress compressionType="GZip">
9             <!--设定【shè dìng】🕗是否启【shì fǒu qǐ】用cachefiles功能🍍,并指定【dìng】cache目录,默认为false-->
10             <CacheSettings cacheFiles="true" path="cache" />
11             <!--设定【shè dìng】🕗jspath及csspath,实际应用中可【yòng zhōng kě】以不设置-->
12             <PathSettings jsPath="kendo/js" cssPath="css" />
13             <!--设定【shè dìng】要🗽压缩【yā suō】🐶何种类型【lèi xíng】🌨的资源【zī yuán】,这里设定【shè dìng】🕗了压缩【yā suō】🐶html和javascript,即除了aspx页面(包括所【bāo kuò suǒ】🔴有【yǒu】😫axd资源【zī yuán】)和js外🛋,其它资源【zī yuán】不会被压缩【bèi yā suō】🐶,例:如果要🕳压缩【yā suō】🐶gif,请添加【qǐng tiān jiā】🚭<add mime="image/gif"/>-->
14             <!--javascript有【yǒu】很多🔁种表现【zhǒng biǎo xiàn】💗类型【lèi xíng】🌨,具体可以借助👷工具查👠看其类【kàn qí lèi】型【xíng】🌨-->
15             <IncludedMimeTypes>
16                 <add mime="text/html" />
17                 <add mime="application/x-javascript" />
18             </IncludedMimeTypes>
19             <!--设定【shè dìng】🕗不压缩【bú yā suō】🐶何种类型【lèi xíng】🌨资源请【zī yuán qǐng】👜使用:-->
20             <!--<ExcludedMimeTypes>
21                 <add mime="text/html" />
22                 <add mime="application/x-javascript" />
23             </ExcludedMimeTypes>-->
24             <!--设定【shè dìng】🕗不启用压缩【yā suō】🐶的页面【de yè miàn】路径,下面设【xià miàn shè】定【dìng】🕗了Test目

关键词:IIS,HTTP压缩【yā suō】🐶

阅读本文后您有什么感想? 已有 人给出评价!

  • 106 欢迎喜欢
  • 29 白痴
  • 3 拜托
  • 43 哇
  • 16 加油
  • 8 鄙视