Index > apache2のログ、リファラー情報を記録する
Mon, February 14, 2005

apache2のログ、リファラー情報を記録する

apache2ではデフォルトでリファラー情報のログは出さない。 しかし、httpd.conf をちょっと設定するだけで、リファラー情報はとれることが判明。

    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent

    CustomLog logs/access_log common

     #
     # If you would like to have agent and referer logfiles, uncomment the
     # following directives.
     #
     #CustomLog logs/referer_log referer
     #CustomLog logs/agent_log agent

方法1

combinedのニックネームのログフォーマットを使う

CustomLog logs/access_log combined

方法2

referer_logに referer情報を書き出す

CustomLog logs/referer_log referer
 Twitter
follow me on Twitter
 Categories