IIS7~IIS8.5删除或修改服务器协议头Server

admin3年前网站建设68

需求:在IIS 7、7.5、8.0、8.5和ASP.NET中删除HTTP响应标头,修改或隐藏IIS 7、7.5、8.0、8.5的Server头信息。

解决方案:使用url-rewrite规则

1、先安装 iis/downloads/microsoft/url-rewrite

2、把下面复制到web.config

?

1
2
3
4
5
6
7
8
<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: microsoft/downloads/details.aspx?FamilyID=ee41818f-3363-4e24-9940-321603531989
x64: microsoft/downloads/details.aspx?FamilyID=361e5598-c1bd-46b8-b3e7-3980e8bdf0de

安装UrlScan(需要安装IIS-Metabase,即IIS 6 元数据库兼容性组件)后,
修改 C:\Windows\System32\inetsrv\urlscan\UrlScan.ini 文件,设置 RemoveServerHeader=1

然后重启IIS

好了这篇文章就介绍到这了,希望大家以后多多支持服务器之家。

原文链接:blog.csdn/hx7013/article/details/79786563

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

在品牌如何寻找信赖、靠谱的网站建设公司

在如何寻找信赖、靠谱的网站建设公司,网络公司运营8年,经常有客户在做网站的初期就和我们说,之前他在一家公司做了个网站,做了做了,后面就找不到人了啊。网站也没有人更新维护了啊。所以他现在网站要重新改版制...

网站制作中大型菜单的设计注意事项

为您的网站设计有效的菜单选项是长期在线成功的关键考虑因素。一个好的菜单不仅有助于改善用户体验,而且还有助于有效地对内容进行分类。对于具有许多页面的网站,将需要一个大型菜单。但什么是大型菜单?您如何有效...

win7 win10开启IIS服务的教程图解

iis是internet information services的缩写,意为互联网信息服务,是由微软公司提供的基于运行microsoft windows的互联网基本服务。我们主要用iis服务来部署我...

中国、品牌政府门户、事业单位网站建设存在的问题分析

近年来,我国政府网站虽然取得很大的进展,但是依然面临着很多问题,今天,专门提供网站建设服务的网站制作公司科技小编为大家阐述政府门户网站存在的问题。  1、国内的政府门户网站发展不平衡  由于我国地区之...

企业官方网站改版取决与公司发展与市场潮流

 企业网站建设好之后经常会有人问道,网站是否需要改版,网站多久改版一次这类的问题。其实,像这类的问题因为概念比较笼统,都没法具体回答,因为企业网站改版不仅要跟企业自身机构发展的变化相关,还要...

做网站建设的前瞻性目的

我们在实现企业管站进行建设目的的时候,一定要清楚他们的需求和针对性,如果做不到的话网站系统就会显得比较盲目突兀。当然,企业在与网站建设的时候不做适当的沟通不提出任何的要求和企业需求也是不行的,网站建设...