-1

Linux環境で、外部代理店でWebサイトをホストしています。これで、Web サイトのコードに Cookie が追加され、access.log で Cookie を追跡したいと考えています。ドメインホストプロバイダーにリクエストしたところ、apache2.config ファイルを変更するリクエストを断り、代わりに .htaccess ファイルを使用して access.log で Cookie を有効にすることを提案しました。現時点では、.htaccess ファイル以外の方法で Cookie をログに記録する必要はありません。

.htaccess ファイルを使用して access.log で Cookie を有効にする解決策は見つかりませんでした。

次の質問に答える必要があります。

1) .htaccess ファイルを使用して access.log で Cookie を有効にすることは可能ですか?

2) はいの場合、それを作成する手順と、ユーザーが素人であることを念頭に置いて説明していただければ幸いです。

4

2 に答える 2

0

私の知る限り、.htaccess からログ ファイルをカスタマイズすることはできません。また、共有環境でセキュリティの問題が発生する可能性があるため、これを無効にする正当な理由があると思います。

于 2013-06-04T07:59:02.563 に答える
0

ホストでmod_usertrackを有効にする必要があります。次に、構成設定を でオーバーライドできるようにする必要があります.htaccess

LogFormat "%{Apache}n %r %t" usertrack
CustomLog logs/clickstream.log usertrack

Cookie、ユーザー、セッション、ブラウザー、MySQL データベース内のすべてを追跡します。ログ マイニングよりも、統計を使用してデータにアクセスする方がはるかに簡単です。(ただし、少し場所を取ります。)

于 2013-06-04T08:41:39.797 に答える