- PR -

WebLogic リファラ(Referrer)出力について

1
投稿者投稿内容
hokutovega
会議室デビュー日: 2005/01/31
投稿数: 10
投稿日時: 2005-08-29 11:41
WebLogicでアクセスログにリファラ(Referrer)の出力を行いたいのですが、どのような設定を行えばよろしいでしょうか。
OS RedHat AS2.1 WebLogic6.1使用
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-08-29 11:59
拡張ログフォーマット、「カスタム ELF フィールドを作成する Java クラス」を使う必要があります。
http://edocs.beasys.co.jp/e-docs/wls61/adminguide/web_server.html#elf
http://edocs.beasys.co.jp/e-docs/wls61/adminguide/web_server.html#485979
こんなかんじ?(未検証です)
コード:
public class MyCustomField implements CustomELFLogger {
  public void logField(HttpAccountingInfo metrics, FormatStringBuffer buff) {
    buff.appendValueOrDash(metrics.getHeader("Referer"));
  }
}



手前に Apache を立ててプラグインで連携させて、アクセスログはApacheに任せる方が楽ですね。静的コンテンツの配信をApacheに任せればパフォーマンスの向上にもつながります。
http://edocs.beasys.co.jp/e-docs/wls61/adminguide/apache.html
hokutovega
会議室デビュー日: 2005/01/31
投稿数: 10
投稿日時: 2005-08-29 14:21
インギさん
早急なご回答ありがとうございました。
早速設定してみます。
とても参考になりました。ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)