使用url重写出站规则从响应中删除服务器变量不起作用。应用程序是angular 4应用程序,我的服务器是带有iis 8.5的Windows 8,我有我的web.config数据,如下所示。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<outboundRules rewriteBeforeCache="true">
<rule name="remove server header">
<match serverVariable="Response_Server" pattern=".+" />
<action type="Rewrite" value="MyServer" replace="true" />
</rule>
</outboundRules>
</rewrite>
</system.webServer>
你需要添加这个
<system.webServer>
<security>
<requestFiltering removeServerHeader="true"/>
</security>
</system.webServer>