futomiアクセス解析CGIのリクエストレポートでタイトルが表示されない

| コメント(0) | トラックバック(0)

この私のサイトは、futomi 高機能アクセス解析CGI Standard版 Ver 4.0.1 でアクセスログ解析を行っています。

しかも、
からくり屋(本体)
からくり屋ブログ
Smartyをはじめよう!
MovableTypeでビジネスブログ構築
の4つのサイトを一括してログを取っている。
後の2サイトは最近全然更新してませんが・・・

ログ解析の画面で「リクエストレポート」という項目があり、どのページを何回アクセスされたか?という情報が表示されます。
ここには、ページタイトルとURLが表示されるわけですが、どうもうまく表示されない。

よくよく見てみると、からくり屋(本体)以外は全くタイトルが表示されていない。
そもそも、ページタイトルはどうやって取得しているのだろう?

ソースコードを見てみると、ドキュメントルートからファイルを割り出して、そのファイルを読んで、titleタグからタイトルを抜き出している。

この場合のドキュメントルートですが、このCGIを設置してるところなので、サブドメインで動いているその他の3つのサイトのドキュメントルートはまた別である。
なので、タイトルは取れるわけがない。

この場合、conf/config.cgi の中で、URL2PATH という項目があります。

$c{URL2PATH_FLAG} = 1;
$c{URL2PATH} = {'ここにURLを書く' => 'ここにその絶対パスを書く',
''ここにURLを書く' => 'ここにその絶対パスを書く'
};

のように、まず、FLAGを1にして、本体も含めてすべてのサイトのURLとそのドキュメントルートの絶対パスを関連付けます。

これで、ドキュメントルートが異なるサイトのページタイトルが取得出来ます。

トラックバック(0)

トラックバックURL: http://www.karakuriya.biz/mt/mt-tb.cgi/796

コメントする

ウェブページ

Powered by Movable Type 4.261

このブログ記事について

このページは、H.Imaiが2008年10月21日 18:35に書いたブログ記事です。

ひとつ前のブログ記事は「異音」です。

次のブログ記事は「futomiアクセス解析CGIのリクエストレポートでタイトルが表示されない(その2)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。