ジオシティーのカウンタの仕組み

このQ&Aのポイント
  • ジオシティーズのカウンタの進み具合について質問です。
  • ローカルとホストでカウンタの値が反映しあっているようです。
  • infoseekではこのようなことはありません。
回答を見る
  • ベストアンサー

ジオシティーのカウンタの仕組み

Yahooジオシティーズを利用してHPを作成中ですが、カウンタの進み具合について質問です。 自分のPC(ローカルホルダ上)でデバッグしている過程で、カウンタを設置したページ(index.html)を表示するたびに、その都度カウンタが進んでしまうのです。しかもホストで http://www.geocities.jp/・・・・/index.html/ を表示するとカウント値が反映されているのです。 たとえば、ローカルのindex.htmlにてカウンタが「00020」と表示された場合、 ホストのindex.htmlのカウンタが「00021」と表示されます。 そこで再びローカルのindex.html見るとカウンタが「00022」と表示されます。 このように、ホストとローカルでカウンタの値が反映しあっているようなのです。 これにはどのようなカラクリがあるのでしょうか? infoseekではこんなことはありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

Yahooジオシティーズもinfoseekも利用していませんが…。 ブラウザがカウンタ表示用のCGIにアクセスしているから更新されるのでしょう。 カウンタ表示用に記入する際に、アクセス先がフルパスで記述するようになっていませんでしたか? <img src="http://~">のように。 infoseekの方はフルパスになっていないか、リファラーを参照するようになっているかのどちらかではないでしょうか。 # 「リファラーを参照ってなに?」というのは検索してください。

ubonoti01
質問者

お礼

有難うございます。htmlは苦手でhtmlエディタに頼っています。 なるほどhtmlソースを見たら、 <IMG src="http://counter.geocities.jp/ncounter.cgi?id=・・・・・・" alt="Counter"> となっていました。デバッグで起動した場合にも、毎回geocitiesを見に行っているんですね。 有難うございました。

関連するQ&A

  • カウンターが表示されない

    HPビルダー8でジオシティーズにホームページを作りました。 携帯用のページも作って ナビメニュー→その他の挿入→アクセスカウンターを設置したのですが、 webでカウンターが表示されません。 http://geocities.yahoo.co.jp/stats/setup というページで 「カスタマイズ可能なカウンタをホームページに追加します。」 ということでindex.htmにチェックを入れて作れば大丈夫だと思いますが、 (実際にトップページではこのようにして設置しました) 今回のようにHPビルダーで作ったものを機能させるにはどうしたらいいのでしょうか。

  • アクセスカウンター

     ホームページの1ページ目(index.htm)にだけアクセスカウンターを設置しています。これで1ページ目にアクセスせずに、2ページ目や3ページ目・・・に直でアクセスした数はカウントされるのでしょうか。  それぞれのページにアクセスカウンターを設置した方がよいのでしょうか。教えてください。

    • ベストアンサー
    • HTML
  • クリックカウンタ

    クリック(送信)ボタンとカウント数を表示するindex.php カウント処理をするcounter.php カウント数を保存するdata.php index.phpにはカウンタを複数設置します。 送信するときにname=個別ID、value=そのIDの現在のカウンタ数+1 表示するときはdata.phpから対応するIDの数を表示します index.phpからcounter.phpにpostかgetで送信する。 送信はAjaxで行っていますので気にしないでください。 例index.phpでdata.phpを読み込み なんらかの方法でhoge1、huge2のクリック数を表示 今現在hoge1は20クリックとする hoge1の送信でcounter.php?hoge1=21 と送ると $_GET[hoge1]=21をdata.phpのhoge1の部分を21に更新する というような動作を実現したいのですが、ファイル操作やこういう場合の保存方法がわかりません(PHP暦二日目) クリックカウンタがひとつだけならアクセスカウンターの要領でいけるのですが・・・ 何かききたいことがあれば理解できる範囲で精一杯答えます。よろしくお願いします。

    • 締切済み
    • PHP
  • カウンターについて・・

    ヤフーのジオシティーズでHPを作っています。 現在忍者ツールズのカウンターを使っているのですが、 (1)自分の好きな素材を使えない事 (2)昨日の訪問者数・今日の訪問者数が表示できない。 の2点の理由で他のカウンターに変えたいと思っています。 いろいろと調べてみましたが、いろいろありすぎてどのカウンターが良いか分かりません。 上の2点をクリアーできて、無料で、最初のカウント数を変更できるカウンターを紹介していただきたいです。 よろしくお願いします。

  • カウンターが表示されません;;

    私はCGIに関してはまったくの初心者です。 HPにカウンター(daycounter)を設置してみたのですが、「+」がでて、表示されません。 CGIの設定は合ってると思うのですが、転送先の設置場所が悪いのでしょうか… 説明では 【構成例】 public_html / index.html ... ここにカウンタを設置するものとする | +-- daycount / daycount.cgi [755] | daycount.dat [666] | gifcat.pl [644] | +-- gif1 / 0.gif, 1.gif, ... 9.gif | +-- gif2 / 0.gif, 1.gif, ... 9.gif | +-- lock [777] / となっています。 いつもindex.htmlはサーバーの「www」フォルダの中に転送するので、 www----index.html index.htmlと同じ階層にdaycount / daycount.cgi[755]、daycount.dat [666]、gifcat.pl [644]、 gif1 / 0.gif, 1.gif, ... 9.gif、gif2 / 0.gif, 1.gif, ... 9.gif、lock [777] / このような構成で転送しました。 でも、カウンターは表示されませんでした。 アクセスログを見てもカウントされていないみたいです。 他にもいろいろ試してみましたが、全然だめでした。 設置の仕方を教えてください。 お願いします。m( )m

    • ベストアンサー
    • CGI
  • cgiカウンターを探しています。

    カウンターのフリースクリプトを探しています。 設置したいカウンターの機能は優先順に キリ番を設定すればゲットの表示または別ページジャンプができる 二重カウントの防止 合計・本日・昨日のカウント数を表示 できれば画像でカウントしたい、しかも5桁と設定すれば00001と表示できるタイプ 自分で調べた中ではcgibouさんのグラフィカルカウンターがぴったりなんですが、広告バナーを表示したくないしデザインが自分のサイトに合わないので、できればスクリプトをお借りして、自分で設置できたら…と考えています。 もしよろしかったらアドバイスお願いします。

    • ベストアンサー
    • CGI
  • リアルタイムカウンター探してます

    cgi sctipt marketさんのReal_Time2(http://cgiscriptmarket.com/real_time2_2/)のようなカウンターを探しています。このカウンターは常にサイト内の各ページに設置/表示しなければ訪問者をカウントしないようなのですが、私が欲しいのはトップだけに設置/表示して、他のページには設置しても「表示」をしなくよいカウンターです。seo対策などからフレームは使いたくありません。無料が好ましいですが、有料でもありましたら、どなたか情報をいただけないでしょうか?本当に情報がなくて困っています。どうぞこのようなカウンターをご存知の方、教えてください!! よろしくお願いいたします。

    • 締切済み
    • CGI
  • CGIBOYやAlfadorleカウンタのようなアクセスカウンター

    CGIBOYやAlfadorleカウンタのように、ページを移動する度にカウントされるカウンタ(10ページ閲覧したらカウントが10増えるような。)が欲しいのですがCGIBOYは新規の受付をしておらず、Alfadorleカウンタはサーバーが合わずに設置できませんでした。 どこか似たような機能をもったアクセスカウンターもしくはアクセス解析を教えていただけないでしょうか? 数字はトータルの数字・本日・昨日の分を表示できると助かります。

    • ベストアンサー
    • CGI
  • アクセスカウンタの設置場所

    私は、今回始めてHTMLを利用し、HPを作成しました。 だいたいどれくらいの人がアクセスしてくれているのか知りたいので、 カウンタを設置したいと思います。 カウンタ設置場所ですが、index.html(TOPページ)に設置した場合、TOPページにアクセスした人しかカウントされないのでしょうか。 私としては、TOPページには、アクセスしていなくても、TOPページからリンクできるa.htmlやb.htmlやc.htmlも一緒にカウントしてほしいのですが・・。 この場合、TOPページとその他のページ一つ一つにカウンタを設置しなければならないのでしょうか? 教えてください。

  • アクセスカウンターについて

    CGIBOYやAlfadorleカウンタのように、ページを移動する度にカウントされるカウンタ(10ページ閲覧したらカウントが10増えるような)が欲しいのですがCGIBOYは新規の受付をしておらず、Alfadorleカウンタはサーバーが合わずに設置できませんでした。 どこか似たような機能をもったアクセスカウンターもしくはアクセス解析を教えていただけないでしょうか? 数字はトータルの数字・本日・昨日の分を表示できると助かります。

専門家に質問してみよう