I love iPhone, Android, Cocos2d-x
AWStats で URL だけでなくページタイトルも表示させる方法
AWStats というアクセス解析があります。Apache の生ログを解析します。これを使用すると色々な解析ができるのですが、その中で URL 毎にアクセス数を表示する機能があります。しかし URL のみでは分かりづらいので一緒にページタイトルを表示する方法です。
設定ファイルは awstats.example.com.conf 、ドメインは example.com とします。
設定ファイルの変更
設定ファイル awstats.example.com.conf の
#LoadPlugin=”urlalias”
のコメントをはずす。
タイトル取得プラグインスクリプトの設定
タイトル取得プラグイン awstats_dir/tools/urlaliasbuilder.pl を少し変更します。
Jcode]の追加
LWP:UserAgent の下あたりに use Jcode; を追加する
use LWP::UserAgent; use Jcode;
下記の行を検索して
my $newAliasEntry = &Generate_Alias_List_Entry($newAlias); $fileOutput .= $newAliasEntry . “\n”;
この2行の間に追加 Jcode での変換処理を追加する
my $newAliasEntry = &Generate_Alias_List_Entry($newAlias); Jcode::convert(\$newAliasEntry, ‘utf8′); $fileOutput .= $newAliasEntry . “\n”;
cron の設定
cron で定期的に URL とページタイトルの対応表を作成します。この対応表を使って AWStats が URL にタイトルを入れてくれます。
/path/to/awstats/urlaliasbuilder.pl -site=example.com -urlaliasfile=/path/to/awstats_dir/urlalias.example.com.txt
関連する投稿
One comment
コメントをどうぞ
Additional comments powered by BackType
1lengthen…
…