1

最近、あるサイトが使っている技術が気になったので、ヘッダーを調べてみました。うれしいことに、次のものが表示されました。

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 を実行できるかどうかについて質問しているのではなく、どのようなシナリオでこのような 2 つのX-Powered-Byヘッダーが発生する可能性があるかについて質問しています。たぶん、リバース プロキシ (PHP で記述され、ASP.NET によって生成されたページを提供する) でしょうか。

4

2 に答える 2

1

IIS サーバーが ASP.NET (ほぼ組み込みである必要があります) とモジュールとして PHP の両方を提供するのはごく普通のことだと思います。ASP ファイルは.aspx、PHP は.php.

于 2013-06-23T23:00:19.117 に答える
0

これは、ページではなく Web サーバーを記述している可能性があります。つまり、Web サーバーには ASP.NET と php の両方がインストールされています。

于 2013-06-23T23:00:51.727 に答える