我已使用Remove Unwanted HTTP Response Headers中的信息从响应标头中删除IIS服务器版本。
创建以下出站规则:
<rewrite>
<outboundRules>
<rule name="Remove Server" patternSyntax="ExactMatch">
<match serverVariable="RESPONSE_SERVER" pattern=".*" />
<action type="Rewrite" />
</rule>
</outboundRules>
</rewrite>
虽然代码工作正常并且URL Rewrite正在成功删除服务器版本,但它的集成在我的传统经典ASPX网站中搞砸了几页,如下所示:
使用网址重写:
fa 7 RepCube 8a | Default Measure: 6b Not Set 4e | Size: 84.28Mb
b3 65 c1 130 6 FY2014 bd 78 9 Processed 76 6 Actual 76 10 Jan-14 To Dec-14 1 76 Delete
没有网址重写:
RepCube | Default Measure: Not Set | Size: 84.28Mb
FY2014 Processed Actual 10 Jan-14 To Dec-14 Delete
生成的所有数据都来自Classical ASPX页面,其中服务器端重定向与<%
标记一样。
你能帮我理解可能出现的问题吗?