2005年4月12日

[debian-users:43434] Re: apache RefererIgnore の設定について

お世話になります。
吉村です。

> > Syntax error on line 496 of /etc/apache/httpd.conf:
> > Invalid command 'RefererIgnore', perhaps mis-spelled or
> defined by a module not included in the server configuration
> >
> > というエラーメッセージが出てしまいます。ログ関係のモジュール
> > が何か必要なのでしょうか?
>

> /etc/apache/modules.conf で mod_log_referer をロードしていますか?

いえ、ロードしていませんでした。

/etc/apache/modules.conf に
LoadModule referer_log_module /usr/lib/apache/1.3/mod_log_referer.so

を付け加えたところ、エラーは出なくなりました。

> しかし、RefererIgnore ディレクティブが使えるようになったとしても、
> RefererIgnore は mod_log_referer モジュールのディレクティブで
> しょうから、
>
> CustomLog /var/log/apache/access.log combined
>
> このように CustomLog (mod_log_config) に指示しても
> 影響しない (RefererIgnore の効果がない) でしょう。

なるほど、そういう事なんですね。勉強になりました。
ありがとうございます。

http://www.apache.jp/docs/mod/mod_log_referer.html

This module provides for logging of the documents which reference documents on the server.

Status: Extension
Source File: mod_log_referer.c
Module Identifier: referer_log_module
Summary

This module is provided strictly for compatibility with NCSA httpd, and is deprecated. We recommend you use mod_log_config instead.
Directives
RefererIgnore
RefererLog

投稿者 xml-rpc : 2005年4月12日 20:52
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/16534
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。