• ベストアンサー

Apacheでバーチャルホストをしている環境で、そのバーチャルホストご

Apacheでバーチャルホストをしている環境で、そのバーチャルホストごとにHTTPのバージョン情報を隠ぺいする/隠ぺいしないを制御する方法はありますでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • wJr0dyWC
  • ベストアンサー率83% (5/6)
回答No.1

Apacheを単体で動作させる限りは無理かと ServerTokensディレクティブでバージョン情報出力の抑制が行えますが サーバー全体の設定のみが可能なため、バーチャルホスト毎の制御は 行えないようです 詳細については、以下のURLをご参照ください http://httpd.apache.org/docs/2.0/ja/mod/core.html#servertokens 複数のApacheを動作させて、Apacheのプロキシー機能などを使用すれば、 もしかしたら、お考えになっている機能が実現できるかもしれませんが・・・

uglyfrog
質問者

お礼

回答ありがとうございます。 やはり無理なようですね。 「IHSServerHeader OFF」でサイト全体のServerヘッダそのものを 表示しなくすることはできました。 mod_headersでバーチャルホストごとのServerヘッダを制御しようとしましたが、 Serverヘッダは書き換えられませんでした。 バーチャルホストごとにServerヘッダを書き換える、または抑止する良い方法が あればご教授いただきたいと思います。