• ベストアンサー

特定IPアクセスカウンタ

自分のPCはカウントしたくないので、 任意のIPを除外できるカウンターはありますか?? 同一IPの二重カウント防止とはまた違います。

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

  • ベストアンサー
  • Kirishima
  • ベストアンサー率32% (155/480)
回答No.2

意味合いは違いますが、 無改造でできる方法として、 at worksの アクセス解析 (Access Report 改造) http://atworks-online.net/access/access.html に、カウンタ表示させる機能があります。 アクセス解析なので、管理者のPCをカウントさせない設定ができます。 管理人のブラウザのクッキー情報を利用しているようです。 IPだと、固定IPじゃない場合はアクセスのたびに変動してしまったりして不便ですよね。 ちょっと改造ができる場合は、 同一IPの二重カウント防止機能が付いているCGIの、 その判定をしている部分に、自分のIPもはじくように指定すればできます。 私は、 KENTさんの夢カウンタ http://www.kent-web.com/count/dream.html を改造して、実現しています。 たとえば、現在ダウンロードできる3.32だと、 243行目からの、 # IPチェック $flag=0; if ($ip_chk && $addr eq $ip) { $flag=1; } のすぐ下に、 if ($addr eq "xxx.xxx.xxx.xxx") { $flag=1; } と、このxxx.xxx.xxx.xxxを除外したいIPアドレスにして追加すると、そのIPアドレスからのアクセスの場合はカウントアップされないように改造できます。

その他の回答 (1)

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

これなんか如何でしょうか? 実際に使用しているわけではないので使い勝手はわかりませんが、 固定IPならご質問の内容で有効でしょうが、 こちらのほうが汎用性のある管理者ノーカウントのカウンター だと思います。 http://popup.tok2.com/home/skry/labo/skc/

参考URL:
http://popup.tok2.com/home/skry/labo/skc/

関連するQ&A