IIS7~IIS8.5删除或修改服务器协议头Server
需求:在IIS 7、7.5、8.0、8.5和ASP.NET中删除HTTP响应标头,修改或隐藏IIS 7、7.5、8.0、8.5的Server头信息。
解决方案:使用url-rewrite规则
1、先安装 http://www.iis.net/downloads/microsoft/url-rewrite
脚本之家下载 https://www.jb51.net/softs/614384.html
2、把下面复制到web.config
<rewrite> <outboundRules rewriteBeforeCache="true"> <rule name="Remove Server header"> <match serverVariable="RESPONSE_Server" pattern=".+" /> <action type="Rewrite" value="Apache" /> </rule> </outboundRules> </rewrite>
注意 ,这为返回的Server协议头,value按需求修改。

3、重启IIS
如果上面的操作不行可以参考下面的文章
删除X-Powered-By HTTP头
IIS7中移除X-Powered-By HTTP头的方法是:
1 启动IIS Manager
2 点击计算机名
3 选择你需要修改的站点并 双击 HTTP响应头部分
4 所有的自定义HTTP头全在这里了,删除相应的头仅需要点击右边的 Remove 按钮
删除X-AspNet-Version HTTP头
修改web.config配置文件 在 <system.web> 块内添加下面这行
<httpRuntime enableVersionHeader="false" />
删除X-AspNetMvc-Version HTTP头
在Global.asax的Application_Start事件中将MvcHandler类的DisableMvcResponseHeader属性设置为True
MvcHandler.DisableMvcResponseHeader = True
删除Server HTTP头
下载UrlScan
Download the setup MSI file for UrlScan 3.1 from one of the following URLs to your computer:
x86: http://www.microsoft.com/downloads/details.aspx?FamilyID=ee41818f-3363-4e24-9940-321603531989
x64: http://www.microsoft.com/downloads/details.aspx?FamilyID=361e5598-c1bd-46b8-b3e7-3980e8bdf0de
安装UrlScan(需要安装IIS-Metabase,即IIS 6 元数据库兼容性组件)后,
修改 C:\Windows\System32\inetsrv\urlscan\UrlScan.ini 文件,设置 RemoveServerHeader=1
然后重启IIS
好了这篇文章就介绍到这了,希望大家以后多多支持脚本之家。
相关文章
Windows server 部署iSCSI共享磁盘搭建故障转移群集
本文主要介绍了Windows server 部署iSCSI共享磁盘搭建故障转移群集,通过简洁明了的步骤和实用建议,帮助顺利完成iSCSI的配置与使用,感兴趣的可以了解一下2024-01-01
Windows下安装Redis及使用Python操作Redis的方法
这篇文章主要介绍了Windows下安装Redis及使用Python操作Redis的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下2017-03-03
Window server 2012 R2 AD域的组策略设置步骤
AD域的组策略添加有助于管理AD域中的用户使用的client端的环境,本文主要介绍了Window server 2012 R2 AD域的组策略设置步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-04-04
Windows Server 2008 R2远程设置选项灰色解决方法
最近公司环境有几天Windows Server 2008R2的服务器因为没有激活导致过期后都不能远程,连接显示器后发现远程设置的地方为灰色了2013-06-06
IIS7,IIS7.5 升级PHP5.3后站点变慢的解决方法
大多数PHP页面实际上都是数据库驱动的,要连接数据库才能显示出来,而响应时间过长的原因便在于PHP 5.3连接数据库的方式有所改变,这里简单给大家分享下, 方便需要的朋友2014-07-07
Win7系统日志提示在没有配置的 DNS 服务器响应之后,名称“域名”的名称解析超时的解放方法
用Windows 7而且又偶尔会关心一下日志的TX可能会发现在网络情况不好的情况下经常可以发现类似下图的系统日志提示“在没有配置的 DNS 服务器响应之后,名称域名的名称解析超时”的记录,同时你的网络连接会中断或受限,只有先把网卡禁用再启用才会恢复正常。2015-09-09


最新评论