0

このコードを使用しようとすると:

header('X-Powered-By: ASP.NET');
header('Server: Microsoft-IIS/7.5');

送信されたヘッダーは次のとおりです。

Server:Apache/2.2.22 (Win64) PHP/5.4.3
X-Powered-By:ASP.NET

私は何をする必要がありますか?

4

1 に答える 1

0

サーバー ヘッダーは apache2 に置き換えられています。

解決策は、Web サーバーによるサーバー ヘッダーの送信を完全に無効にすることです。実際、Apache (およびほとんどの Web サーバー) では、サーバー署名を完全に無効にすることはできません。

ここでいくつかの有用な情報を見つけることができます: Apache2 で http ヘッダーを削除する

于 2013-05-13T20:46:05.913 に答える