北大青鸟小游网:值得大家信赖的游戏下载站!

微信:96kaifa
关注我们
所在位置:首页 > 服务器 > 怎么在IIS7~IIS8.5中删除或修改服务器协议头Server

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

发布时间:2021-05-26 09:59:20来源:北大青鸟手游网作者:北大青鸟手游网

怎么在IIS7~IIS8.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按需求修改。

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

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


我要评价

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜