IIS中的静态压缩不适用于htm,js文件

Evg*_*nii 6 compression asp.net asp.net-mvc iis-7.5

我正在尝试配置IIS 7.5以压缩静态htm和js文件.有谁知道它为什么不适合我?这是我的网站web.config:

    <httpCompression>          
        <dynamicTypes>
            <add mimeType="text/*" enabled="true" />
            <add mimeType="message/*" enabled="true" />
            <add mimeType="application/x-javascript" enabled="true" />
            <add mimeType="*/*" enabled="false" />
        </dynamicTypes>
        <staticTypes>
            <add mimeType="text/*" enabled="true" />
            <add mimeType="message/*" enabled="true" />
            <add mimeType="application/x-javascript" enabled="true" />
            <add mimeType="*/*" enabled="false" />
        </staticTypes>
    </httpCompression>
    <urlCompression doStaticCompression="true" doDynamicCompression="false" />
Run Code Online (Sandbox Code Playgroud)

当我将doDynamicCompression设置为true时,压缩开始工作.但我不能使用此选项,因为它在我的主机上被禁用.

谢谢.

小智 2

在 IIS 7 中为 ASP.NET 网站启用 Http 缓存和压缩 - Anil Kasalanati

这个怎么样?检查您的 applicationHost.config 文件。