在IIS中,我可以安全地删除X-Powered-By ASP.NET头吗?

这会造成任何伤害吗?它是否服务任何目的,除了告诉浏览器你有.net安装?

我喜欢这篇文章关于更改标题为纯邪恶。天才!

http://www.iishacks.com/index.php/2009/11/11/remove-x-powered-by-aspnet-http-response-header/

此标题(和一些其他标题)不是现代浏览器所必需或使用的,可以安全地从IIS中的网站配置中删除,而不会有后果。其他服务器端语言也往往包括一个“Powered by …”标题,可以安全删除。这是另一篇文章,声称同样的事情:

http://www.4guysfromrolla.com/articles/120209-1.aspx

[…]

The Server, X-Powered-By,
X-AspNet-Version, and
X-AspNetMvc-Version HTTP headers
provide no direct benefit and
unnecessarily chew up a small amount
of bandwidth. Fortunately, these
response headers can be removed with
some configuration changes.

http://stackoverflow.com/questions/3374831/in-iis-can-i-safely-remove-the-x-powered-by-asp-net-header

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在IIS中,我可以安全地删除X-Powered-By ASP.NET头吗?