IIS7.5 GZip配置

默认状况下IIS7.5是启用gzip的,若是没启用,能够自行百度启用。javascript

启用以后对javascript文件的压缩策略,有的是进行动态压缩,有的是进行静态压缩,建议统一改成静态压缩:html

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
            <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
            <staticTypes>
                <add mimeType="text/*" enabled="true" />
                <add mimeType="message/*" enabled="true" />
                <add mimeType="application/x-javascript" enabled="true" />
                <add mimeType="application/atom+xml" enabled="true" />
                <add mimeType="application/xaml+xml" enabled="true" />
                <add mimeType="*/*" enabled="false" />
            </staticTypes>
        </httpCompression>

 也就是将:java

<add mimeType="application/x-javascript" enabled="true" />
这个节点放置在
<staticTypes>节点下。而后再网站的web.config文件中:<system.webServer>节点下添加:<serverRuntime frequentHitThreshold="1" frequentHitTimePeriod="00:01:00" />这个配置的做用是将IIS的频繁访问策略定为1分钟而后再修改:applicationHost.config文件下的节点:<section name="serverRuntime" overrideModeDefault="Deny" />改成:<section name="serverRuntime" overrideModeDefault="Allow" />若是不进行这个修改,在webconfig中的修改将会报错。参考自:http://www.cnblogs.com/KevinYang/archive/2010/06/02/1749675.html
相关文章
相关标签/搜索