2016-11-07 72 views
0

我已经写了下面的URL重写模块来删除响应头中的服务器版本信息。IIS删除服务器信息头

<rewrite> 
    <outboundRules>   
    <rule name="Remove Server header"> 
     <match filterByTags="None" serverVariable="" pattern=".+" /> 
     <action type="Rewrite" value="" /> 
    </rule>   
    </outboundRules> 
</rewrite> 

这在正常流程中正常工作。 但是,当呈现错误页面(如500或404)时,我能够看到IIS版本信息。

我需要知道如何处理这个重写错误页面。 任何建议,将不胜感激

+0

认为这种类型的服务器配置的问题是更好地[北京] – Lankymart

+0

'但是,当服务一个错误页面(如500或404)'当你在__local__网络中看到错误时? – Zam

+0

我故意通过将动词改为OPTIONS或点击不退出的页面来引发错误。 –

回答

0

为什么不创建一个自定义错误页,这样哟可以使它看起来但是你想

+0

是的,我已经创建了自定义页面。但是当自定义页面被加载时(由于引发异常),重写失败,我可以在头文件中看到IIS信息 –