移除http响应中的多余的头(X-AspNet-Version,Server等)
2016-11-17 11:57
253 查看
网上搜索出很多方法了,这里记录一下:
如果是asp.net mvc的话还得在global.ascx中加入:
至于移除Server头,按网上的写法写httpmoudle后发现无效的,最后还是用了微软官方的UrlScan工具,搜索下载安装后在
C:WindowsSystem32inetsrvurlscan
里有个UrlScan.ini文件,需要用管理员的权限打开,我的方法是进入管理员的cmd, 转到该目录下,运行命令 notepad
UrlScan.ini
就用记事本打开可以编辑了,里面有个RemoveServerHeader,设置为1即可,重启IIS后就生效了,再访问网站按F12会发现Server不见了
如果是asp.net mvc的话还得在global.ascx中加入:
至于移除Server头,按网上的写法写httpmoudle后发现无效的,最后还是用了微软官方的UrlScan工具,搜索下载安装后在
C:WindowsSystem32inetsrvurlscan
里有个UrlScan.ini文件,需要用管理员的权限打开,我的方法是进入管理员的cmd, 转到该目录下,运行命令 notepad
UrlScan.ini
就用记事本打开可以编辑了,里面有个RemoveServerHeader,设置为1即可,重启IIS后就生效了,再访问网站按F12会发现Server不见了
相关文章推荐
- 移除http响应中的多余的头(X-AspNet-Version,Server等)
- (翻译) 怎样移除IIS 响应中的 Server, X-AspNet-Version, X-AspNetMvc-Version 和 X-Powered-By
- IIS删除http header信息如Server, X-Powered-By, 和X-AspNet-Version
- IIS删除http header信息如Server, X-Powered-By, 和X-AspNet-Version
- IIS删除http header信息如Server, X-Powered-By, 和X-AspNet-Version
- 网站无法响应HTTP/1.1_Server Too Busy
- Asp.net移除Server, X-Powered-By, 和X-AspNet-Version头
- ftp连接服务器失败:响应:220-FileZilla Server version 0.9.24 beta 响应:220-written by Tim Kosse (Tim.Kosse@gmx.d
- Apache HTTP Server Version 2.2 文档
- Apache HTTP Server Version 2.2 文档
- IIS安全工具UrlScan介绍 ASP.NET 两种超强SQL 注入免费解决方案( 基于IIS,使用免费工具) 批改或隐藏IIS7.5的Server头信息 移除X-Powered-By,MVC,ASP.NET_SessionId 的 HTTP头或者cookie名称
- ftp连接服务器失败:响应:220-FileZilla Server version 0.9.24 beta 响应:220-written by Tim Kosse (Tim.Kosse@gmx.d
- HTTP 错误 500.21 - Internal Server Error以及aspnet_regiis.exe 不是有效的 Win32 应用程序的解决方法
- Apache HTTP Server Version 2.2 文档中文版
- 修改nginx的http响应头server字段
- HTTP 错误 500.0 - Internal Server Error 调用 GetFilterVersion 失败,在 ISAPI 筛选器 "D:\apache-tomcat-6.0.20\co
- Apache HTTP Server HTTP响应分离漏洞(CVE-2016-4975)
- WCF服务中的方法使用httpwebquest时网站无法响应HTTP/1.1_Server Too Busy
- 在IIS7.5打开网页的时候,提示: HTTP 错误 500.0 - Internal Server Error 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll" 上。解决方法
- Apache HTTP Server Version 2.2 文档