• 締切済み

ApacheでのHTTPヘッダーの編集

ApacheでのHTTPヘッダーの編集についてご質問いたします。 Response HeaderのServerフィールドに新規に値を設定したいのです が、どうもうまくいきません。何か方法はあるのでしょうか? 具体的にいいますと、現状は Server:Apache… となっていますが、新たに"Value"を追加し Server:Apache…/"Value" または Server:Apache… Server:"Value" というようなヘッダーを生成したいと思っています。 (ちなみにIISだと簡単にできました。) なお、mod_headerモジュールは組み込まれております。 よろしくお願いいたします。

みんなの回答

  • haraga
  • ベストアンサー率56% (36/64)
回答No.2

自信はありませんが <Directory *****> Header Append Server "Value" .... </directory> でどうでしょう

回答No.1

ちょっとやってみましたが Server: Apache Server : value  <=Serverの後ろに半角スペース付き という形なら Header set "Server " value とhttpd.confか有効な .htaccessに記述すればよいのですが これじゃ駄目ですか? 質問を見て、簡単じゃんと思って http://httpd.apache.org/docs/2.2/ja/mod/mod_headers.html#header を見ながらいろいろやってみましたが全然駄目 どうやら ServerTokensによる以外のカスタマイズは出来ないようです。 Apacheのソースを書き換えてからコンパイルすれば出来るかもしれませんが