2

ManagedFusionのURLRewriterをいじっていて、IISの応答にいくつかのHTTPヘッダーが追加されていることに気づきました。

X-Rewritten-By: ManagedFusion (rewriter; reverse-proxy; +http://managedfusion.com/)
X-ManagedFusion-Rewriter-Version: 3.5

これらのヘッダーを削除するにはどうすればよいですか?(パフォーマンス上の理由から、物事を小さくしたいと思います。)

残念ながら、ドキュメントは少しまばらです。構成例は次のことを示唆しています。

    <!--
    This is just a minimal sample configuration file that shows how to declare
    the configuration sections.

    Because an XML Schema Definition (XSD) is generated for each configuration
    section, it should be trivial to edit these files because you have
    IntelliSense on the XML definition.
    -->

ただし、Visual StudioにIntelliSenseが表示されないため、これがweb.configに固定できる構成オプションであるかどうかを確認できません。

4

1 に答える 1

1

ソースでXSDを熟読した後、構成オプションを見つけることになりました。

関連する属性はallowVanityHeaderです。

<managedFusion.rewriter xmlns="http://managedfusion.com/xsd/managedFusion/rewriter">
    <rewriter allowVanityHeader="false" />
</managedFusion.rewriter>

<configuration>( web.configのノードに含まれています。)

于 2010-07-24T04:15:25.620 に答える