网站部署在IIS环境下默认浏览器响应头中显示Server服务器是连同web服务名称和版本号全部显示出来的,为了系统安全如何浏览器响应头中的Server服务器版本为自定义版本呢?简单写个教程记录下以免下次忘记怎么设置!同时也给需要同学提供一丢丢帮助吧

设置方法
1、安装Url重写模块 IIS7以上版本如何安装URL重写模块
2、在站点目录下新建一个web.config配置文件,添加如下代码
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <outboundRules> <rule name="Server header"> <match serverVariable="RESPONSE_Server" pattern=".+" /> <action type="Rewrite" value="Web" /> </rule> </outboundRules> </rewrite> </system.webServer> </configuration>
设置后如下图显示

当然简单方法也是有的,如果有安装IIS网站安全狗,也可以通过网站安全狗去单独设置

