Interstage Application Server Webサーバ運用ガイド (Interstage HTTP Server編)
目次 索引 前ページ次ページ

第3章 環境設定> 3.2 環境定義ファイル

3.2.22 メッセージのカスタマイズ

 アクセスログファイルに出力するメッセージは、Interstage HTTP Serverの環境定義ファイル(httpd.conf)において、以下に示すディレクティブを使用してカスタマイズします。


 LogFormatディレクティブにより、カスタマイズしたログフォーマットを定義し、そのフォーマットに対してニックネームを設定します。
 次に、CustomLogディレクティブにより、ihsrlogコマンドの実行文、およびLogFormatディレクティブで設定したニックネームを指定して、アクセスログファイルのフォーマットを設定します。


 CommonLogFormat、クライアントの追跡情報、およびクライアントが使用しているWebブラウザの情報をアクセスログに記録する場合

# モジュールの追加
AddModule mod_log_config.c
# ログフォーマットの指定
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
# アクセスログファイルのフォーマットの設定
CustomLog "|ihsrlog -s logs/accesslog 1 5" combined


 CommonLogFormat、クライアントの追跡情報、およびクライアントが使用しているWebブラウザの情報をアクセスログに記録する場合

# モジュールのロード
LoadModule config_log_module  libexec/mod_log_config.so
# モジュールの追加
AddModule mod_log_config.c
# ログフォーマットの指定
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
# アクセスログファイルのフォーマットの設定
CustomLog "|/opt/FJSVihs/bin/ihsrlog -s /opt/FJSVihs/logs/accesslog 1 5" combined

出力例

 出力例を以下に示します。

10.131.201.240 - - [31/Aug/2004:15:32:05 +0900] "GET / HTTP/1.1" 200 573 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
10.131.201.240 - - [31/Aug/2004:15:32:05 +0900] "GET /interstage.jpg HTTP/1.1" 200 76203 "http://ihs.fujitsu.com/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
10.131.201.240 - - [31/Aug/2004:15:32:05 +0900] "GET /istage_j.gif HTTP/1.1" 200 17972 "http://ihs.fujitsu.com/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
10.131.201.240 - - [31/Aug/2004:15:32:05 +0900] "GET /fjlogo.gif HTTP/1.1" 200 1647 "http://ihs.fujitsu.com/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

関連ディレクティブ

AddModule
CustomLog
LoadModule
LogFormat


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005