web.config ASP.NET IIS7.5中的httpCompression覆盖

时间:2012-12-17 15:22:04

标签: web-config iis-7.5 http-compression asp.net-4.5

我在web.config中有这个代码,用于在IIS 7.5中运行的ASP.NET 4.5网站

<system.webServer>
  <urlCompression doStaticCompression="true" doDynamicCompression="true"
  dynamicCompressionBeforeCache="true" />
  <httpCompression>
    <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" 
    staticCompressionLevel="9" dynamicCompressionLevel="4"  />
  </httpCompression>
</system.webServer>

(为了更好的阅读,我强行换了新的一行)

我想知道是否有空(没有directory =“...”和其他类似的内部元素)会导致问题,或者从IIS applicationHost.config中正确读取此部分的默认属性/元素

我在这里要做的只是在web.config中设置压缩和压缩比,而不覆盖或清除其他默认值。我可以从web.config中的方案中删除name =“gzip”dll =“%Windir%\ system32 \ inetsrv \ gzip.dll”,只需在scheme标签中保留staticCompressionLevel和dynamicCompressionLevel吗?是否可以从applicationHost.config

中读取这些属性

0 个答案:

没有答案