【发布时间】:2016-05-09 19:30:52
【问题描述】:
我正在尝试从 IIS 8.0 中删除“服务器”标头。我已经安装了 UrlRewrite 并将以下代码添加到我的 web.config:
<rewrite>
<outboundRules rewriteBeforeCache="true">
<rule name="Remove Server header">
<match serverVariable="RESPONSE_Server" pattern=".+" />
<action type="Rewrite" value="" />
</rule>
</outboundRules>
</rewrite>
但是,当请求进入并生成 404 时,仍会包含“Server”标头。
关于如何解决此问题的任何建议?
我正在使用在带有 IIS 8 的 Windows Server 2012 上运行的 Web API 2。
【问题讨论】:
标签: iis http-headers asp.net-web-api2