2

我在玩Managed Fusion 的 URL Rewriter并注意到它在 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 回答