两个冲突的X-Powered-By标头



最近我对某个网站使用的技术很好奇,所以我看了一下标题。令我高兴的是,出现的是:

X-Powered-By: ASP.NET
X-Powered-By: PHP/5.3.2

我很好奇:除了覆盖头部(例如,出于混淆/安全目的)之外,还有什么可以导致web应用程序生成这样的响应头部?假设站点开发人员/管理员没有操作上述标头,那么出现此类响应标头的情况是什么?

如果这在任何方面都有帮助,也许其他一些返回的标头也会有所帮助:

Server: Microsoft-IIS/6.0
Content-Type: text/html; charset=Windows-1250

(其余的标题看起来很正常,所以我不列出它们)

我并不是问我是否可以在IIS等上运行PHP,而是问什么可能的场景会导致这样两个X-Powered-By头。也许是一些反向代理(用PHP编写,为ASP.NET生成的页面提供服务)?

我想IIS服务器将ASP.NET(应该几乎是内置的)和PHP作为一个模块提供服务是很正常的。ASP文件与.aspx,PHP与.php

这可能不是在描述页面,而是在描述web服务器,即web服务器同时安装了ASP.NET和php。

最新更新