(转) IIS隐藏响应头信息
2024-09-08 15:03:40
先安装url-rewrite组件
http://www.iis.net/downloads/microsoft/url-rewrite
修改应用根目录下的Web.config配置文件
<configuration>
...
<system.webServer>
...
<httpProtocol>
<customHeaders>
<remove name="X-Powered-By" />
</customHeaders>
</httpProtocol>
<rewrite>
<outboundRules rewriteBeforeCache="true">
<rule name="Remove Server header">
<match serverVariable="RESPONSE_Server" pattern=".+" />
<action type="Rewrite" value="Apache" />
</rule>
</outboundRules>
</rewrite>
</system.webServer>
</configuration>
隐藏X-AspNet-Version
<configuration>
...
<system.web>
<compilation targetFramework="4.6.1" />
<httpRuntime enableVersionHeader="false" />
<!--httpRuntime targetFramework="4.6.1" maxRequestLength="40960" /-->
</system.web>
</configuration>
删除X-AspNetMvc-Version
在Global.asax的Application_Start事件中将MvcHandler类的DisableMvcResponseHeader属性设置为True
MvcHandler.DisableMvcResponseHeader = True
删除X-Powered-By
IIS8中移除X-Powered-By HTTP头的步骤:
1 打开IIS管理器
2 展开 网站 选择对应的项目并双击 HTTP响应标头
3 删除相应的头信息
转自:https://www.cnblogs.com/cpw6/p/15767703.html
参考内容:https://github.com/dionach/StripHeaders
最新文章
- MVC调试时遇到的URL问题
- NSScanner知悉 (转)
- 关于JS
- 2014牡丹江K Known Notation
- TeeChart Pro 5.0
- android 图片进度条
- xargs -n1 -t
- 使用swiper和吸顶效果代码
- asp.net读取excel文件多种方法
- (转)关于ARM9协处理器CP15及MCR和MRC指令
- odoo view field option, action flage 参数
- css 中 的 float :left 和 clear :both
- 常用渗透性测试工具(Tools for penetration testing)
- Struts2+Spring3+Hibernate3+Maven构建(基于Eclipse)
- 第1个linux命令——echo
- robotframework自动化系列:随机下拉框
- 【.Net】优秀的开源框架
- MySQL主从同步添加至zabbix监控
- Open Tools API :IDE Main Menus
- 浅谈SVG(可缩放的矢量图形)