iis - httpCompression 在 web.config 中不起作用

标签 iis web-config iis-7.5 iis-8 applicationhost

他们无论如何要从 web.config 内部使 httpCompression 工作吗?

我尝试在我的 web.config 中添加它,但它什么也没做:

<httpCompression>
  <dynamicTypes>
    <clear />
    <add mimeType="text/*" enabled="true" />
    <add mimeType="application/json" enabled="true" />    
    <add mimeType="application/javascript" enabled="true" />
    <add mimeType="*/*" enabled="false" />
  </dynamicTypes>
  <staticTypes>
    <clear />
    <add mimeType="text/*" enabled="true" />
    <add mimeType="application/javascript" enabled="true" />
    <add mimeType="*/*" enabled="false" />
  </staticTypes>
</httpCompression> 

最佳答案

覆盖 web.config 中的压缩相关设置被认为是 IIS 10 中的新增功能,

https://blogs.msdn.microsoft.com/friis/2017/09/05/iis-dynamic-compression-and-new-dynamic-compression-features-in-iis-10/

因此,要回答您的问题,您必须升级到 IIS 10。

关于iis - httpCompression 在 web.config 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49154954/

相关文章:

azure - 将 azure 应用程序服务/网站限制为域

c++ - 是否可以在 IIS 托管的 C++ 应用程序中启动自定义线程?

css - 字体在 azure 上不起作用

asp.net - iis重写url并在url末尾添加点

IIS7.5 OutputCacheModule 内核缓存 'public' 忽略 URL

visual-studio - IIS 调试 : Unable to open script document

javascript - 将 TCP 监听器或 HTTP 监听器与 IIS 一起使用

.net - Appsettings.json 不同版本?

asp.net-mvc-2 - Web 托管告诉我需要在我的 web.config 中为静态内容添加 http 处理程序?

iis-7 - 为什么网站在安装 Google 站点地图生成器后开始抛出 HTTP 503 错误