私は、タスクとユーザーがタスクを完了したことを追跡するオンラインツールを用意しています。プロセスの一部として、私は$_SERVER['HTTP_USER_AGENT']
を記録します。しかし、しばらくして、私は様々なボットやクローラーからの訪問を得る。 「自分の気持ちを傷つけることなく」他の場所で優しくリダイレクトするにはどうすればよいですか?クローラのリダイレクト
私は、ボット名で配列を構築し、各エージェント情報を実行して、アレイ内に見つかった場合はリダイレクトすることを考えていました。
もっと良い方法がありますか?
もしあなたが 'header(" Vary:User-Agent ");' – mario
を送信することを忘れないでください。実際のユーザとクローラに異なる内容を与えることは、おそらく大規模な検索エンジンをあなたのサイトのランク検索結果に表示されます – ThiefMaster
ああ、私はこれをチェックする必要があります。私は "Vary"に精通していません。ありがとう。 – santa