小编Ben*_*Ben的帖子

IIS 7.5 忽略 web.config 中的 HttpCompression 设置

我正在尝试为 mime 类型启用动态压缩application/json

在 applicationHost.config 中,我进行了以下更改:

<section name="httpCompression" allowDefinition="AppHostOnly" overrideModeDefault="Allow" />
Run Code Online (Sandbox Code Playgroud)

我还尝试使用以下命令解锁该部分:

appcmd unlock config /section:system.webserver/httpcompression
Run Code Online (Sandbox Code Playgroud)

我的 web.config 设置(与 applicationHost.config 相同,但具有额外的 mimetype):

    <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>
        <dynamicTypes>
            <add mimeType="text/*" enabled="true" />
            <add mimeType="message/*" enabled="true" />
            <add mimeType="application/x-javascript" enabled="true" />
            <add mimeType="application/json" enabled="true" />
            <add mimeType="*/*" enabled="false" /> …
Run Code Online (Sandbox Code Playgroud)

iis compression gzip iis-7.5

8
推荐指数
1
解决办法
8094
查看次数

标签 统计

compression ×1

gzip ×1

iis ×1

iis-7.5 ×1