- ベストアンサー
複数ページをカウントするアクセスカウンタ
トップページに設置したアクセスカウンタで同じHP内のa.htmlやb.htmlなどのに直接アクセスした数もカウントしたいのですが、そういうCGIはありませんでしょうか。 理由としてはHP内の特定ページに直接リンクを張られていることが多く、トップページのカウンタにその数が反映されないので困っているためです。 以上よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CGIはそのままで、 他のページからもCGIを呼び出す。 呼び出したのが分からないようにHTML・CSSレベルで隠す。 という手もありますよ。 例えば、画像表示式のカウンタなら… "a.html"や"b.html"のソースのどこかに <img src="今設置しているカウンタのアドレス" width="0" height="0"> と書き加えて、表示サイズゼロで見えないようにカウンタを呼び出すとか。 SSIテキスト式のカウンタなら、数字のフォントカラーを背景色と同じにする、とかとか。 "変わった機能のついていないCGIでユニークアクセスのみをカウントする"という前提で回答させていただきました。 前提が間違ってたりして(^^;
その他の回答 (1)
- miyacchi518
- ベストアンサー率28% (346/1199)
回答No.2
トップページのCGIのイメージを見えなくする#1さんの方法が一般的ですね。当然、その分のカウンターを設置する必要があります。 1つのCGIで・・・というのならばシェアウェアですがあるタグを貼るだけで様々な情報を収集してくれるものがあります。(いわゆるアクセス解析) お試しで使ってみてよければお金を払えばいいので試してみる価値はあると思いますよ。
質問者
お礼
ありがとうございます。 アクセス解析は次回チャレンジしてみます。
お礼
わ、わ、目からウロコが落ちるような回答です。 ありがとうございます。 ちゃんと思いどおりになりました。