首页 > 解决方案 > IIS 和按目录压缩

问题描述

这是一个不寻常的问题,但我们正在使用的第 3 方应用程序包含所有没有扩展名的文本文件(.js、.css 等......)。

有没有办法指定所有文件都必须压缩的目录?

标签: iiscompression

解决方案


听起来你在寻找<location>元素。您将站点范围的默认值设置为正常,然后添加<location path="x">具有文件夹特定设置的元素,它们仅应用于指定的路径(及其子路径)。

<configuration>

    ...

    <system.webServer>
        <httpCompression ...>
             <!-- Site wide default compression settings -->
        </httpCompression>
    </system.webServer>

    ...

    <location path="path/to/folder" >
        <system.webServer>
            <httpCompression ...>
                 <!-- override settings for requests starting "path/to/folder" -->
            </httpCompression>
        </system.webServer>
    </location>
</configuration>

推荐阅读