2010-07-24 14 views
2

Managed Je suis jouer avec Managed Fusion's URL Rewriter et remarqué qu'il ajoute un en-têtes HTTP couple IIS réponse ’:Supprimer les en-têtes HTTP insérés par Fusion URL Rewriter

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

Comment puis-je supprimer ces en-têtes? (Je voudrais garder les choses petites pour des raisons de performance.)

Malheureusement, le documentation est un peu clairsemé. L'exemple de configuration suggère:

<!-- 
    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. 
    --> 

Cependant, je ne vois aucune IntelliSense dans Visual Studio, je ne peux pas voir si cela est une option de configuration que je peux coller dans mon web.config.

Répondre

1

Nous avons fini par trouver l'option de configuration après avoir parcouru the XSD dans la source.

L'attribut pertinent est allowVanityHeader.

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

(inclus dans le noeud <configuration> de web.config.)