9

IIS 7.5で実行されているASP.NET 4.5 Webサイトのweb.configにこのコードがあります

<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 で圧縮をオンにして圧縮率を設定することです。name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" を web.config のスキームから削除し、scheme タグに staticCompressionLevel と dynamicCompressionLevel を残すことはできますか? それらの属性はapplicationHost.configから読み取られますか

4

0 に答える 0