人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

analogの設定で質問です。
統計を取る際、analog.cfgの設定で「特定の引数だけを無視する」ことは可能でしょうか。
具体的には、PHPでセッション管理しているページの解析をやりたいのですが、普通にanalogで解析すると

index.php?id=123&PHPSESSID=xxxxxxxxx
index.php?id=123&PHPSESSID=yyyyyyyyy
index.php?id=456&PHPSESSID=xxxxxxxxx

のように、解析対象が無数に並んでしまい、解析の用をなしません。
ARGSEXCLUDE index.php
という指定をすると、今度は $id という引数まで無視してしまうので、これも解析の意味がありません。

アドバイスいただきたくお願いいたします。

●質問者: にしk
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:analog INDEX PHP アドバイス セッション
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● STRing
●35ポイント
FILEALIAS index.php?id=*&PHPSESSID=* index.php?id=$1

http://www.jp.analog.cx/jp5.911/alias.html

このようにしてはいかがでしょうか? セッション ID と思われる部分をごっそり削除しています。

◎質問者からの返答

回答ありがとうございます。

しかしながら、申し訳ありません、頂いたページでセッションIDに関する部分を見つけられませんでした。。。

恥ずかしながら、もう少し詳しくコメントいただけると助かります。


2 ● STRing
●35ポイント

analog でログ解析をしているとのことなので、 FILEALIAS コマンドを使う例を先頭に例示しました。

その上で参考になればと翻訳版のマニュアルへリンクしました。なのでリンク先は今回の例には特に対応していません。

書き連ねる順番が悪かったですね。すいません。


FILEALIAS index.php?id=*&PHPSESSID=* index.php?id=$1

前の投稿で先頭に書いた上記を analog.cfg など設定ファイルに書き加えて、 ?id= の後ろにある値だけを取り出してはいかがでしょうか、と云う意図です。

◎質問者からの返答

申し訳ありません、ありがとうございます。

昨晩見た時点では、何故かFILEALIAS?の記述が表示されておりませんで。。。(はてなスタイルシートの問題?)

理解できました。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ