2011-06-29 4 views
2

私はスクリプトを作成しています。 "out.php?id = 1"(PHPヘッダのリダイレクト)。PHPは発信リンクを追跡していますが、小さなif文の質問

しかし、私はスパイダークローラのヒットを追跡したくないですか?私は単純なpreg_match( '/ google | yahoo /')か何かをする必要がありますか?最高の解決策は何でしょうか?

127.0.0.1は自分のページ上のリンクをクリックすると、それはいけない場合、私は

IP - DOMAIN 
127.0.0.1 Google.com 

は、今私がしたい私は、テーブル内のデータを以下しているの文についての質問を持っているよりも、それは取得する必要google.comに行きます数えられる。私はちょうど/学習コーディング申し訳ありません学んだ)=テーブルより

はそれを行うにはどのように文についてのすべての日を考えて

IP - DOMAIN 
127.0.0.1 GOOGLE.com 
127.0.0.1 yahoo.com 

申し訳ありませんイムに見えるだろうが、私はそれを得ることはありません。

+0

テーブルに関する質問の部分を明確にすることはできますか? –

+0

さて、データが入力される行(timestamp - ip - domain)を持つテーブルcounter_inがあります。まあ、私はそれを行う方法をPHPの文が必要です、PHPは存在するかどうかを確認する必要がありますかどうかを確認する必要がありますかどうかを一致するドメイン... lol..by入力私はそれを見つけたと思う。あなたはアップデートしますか? – MasterX

答えて

1

1つのオプションは、out.php(またはリダイレクトファイルを呼び出す最後のもの)をrobots.txtに追加することです。それ以外の場合は、恐らく$_SERVER["HTTP_USER_AGENT"]の嗅覚に訴える必要があります。

+0

rel = "nofollow"はリンクジュースを渡しませんが、Googleはそれをクロールします。ええ、user_agentについても考えています。 – MasterX

関連する問題