PHP 5.3 のデフォルトでは expose_php という設定項目が On になっています。 この項目が On の場合、HTTP レスポンスヘッダに PHP のバージョンを出力します。
HTTP/1.1 200 OK
Date: Sat, 03 Sep 2011 04:24:15 GMT
Server: Apache/2.2.14 (Ubuntu)
X-Powered-By: PHP/5.3.2-1ubuntu4.9
Vary: Accept-Encoding
Content-Length: 1703
Connection: close
Content-Type: text/html
expose_php を Off にします。
HTTP/1.1 200 OK Date: Sat, 03 Sep 2011 04:26:20 GMT Server: Apache/2.2.14 (Ubuntu) Vary: Accept-Encoding Content-Length: 1703 Connection: close Content-Type: text/html
X-Powered-By の行が消えました。
Apache の設定で ServerSignature も Off にします。
HTTP/1.1 200 OK
Date: Sat, 03 Sep 2011 04:28:18 GMT
Server: Apache
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Apache のバージョンも消えました。
サーバを公開する場合、情報は少ないほうが良いですね。