Evg*_*nyt 10 compression iis optimization gzip
我正试图在web.config中完成这个:
<staticContent>
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
<httpCompression>
<staticTypes>
<add mimeType="image/svg+xml" enabled="true"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
Run Code Online (Sandbox Code Playgroud)
但Content-Encoding: gzip从未出现在响应标头中.虽然,压缩适用于CSS等其他类型.
小智 5
@Dominique Alexandre 指出了一个解决方案,该解决方案展示了如何编辑 applicationHost.config 文件,该文件工作正常。
我只想添加如何使用 IIS 管理器 GUI 执行此操作。
转到 IIS 管理器 > YOUR_SERVER > 在管理部分 > 配置编辑器 > 展开 system.webServer > httpCompression > dynamicTypes
然后添加您要额外压缩的 mime 类型。
Evg*_*nyt -2
不相关,请参阅 Dominique Alexandre 解决方案
好吧,没人回答。所以我会在这里发布我的临时解决方法。
我将 mime 类型更改为 text/xml,因此它被 IIS 压缩:
<mimeMap fileExtension=".svg" mimeType="text/xml" />
Run Code Online (Sandbox Code Playgroud)