web-dev-qa-db-ja.com

不正なボットのブロックの再検討

不正なボットブロック、PHPスクリプト、.htaccessテクニックなどについて多くのことを読みました。

これは有効な方法ですか?

.htaccesは書き換えて、悪意のあるボットに403拒否またはスパムポイズンなどの転送を送信できるため、フォルダーを拒否し、その特定のフォルダーの.htaccessを介してスパムポイズンにリダイレクトすることは可能ですか? Apacheは各.htaccessを個別に読み取り、特定の指示に従うため、robots.txtに従わない不正なボットは単にリダイレクトされます。または、/ badbot /など、トラップフォルダーを呼び出すために選択したものにアクセスしようとしている人。

4
Tom
2
John Conde

あなたが提案すること(ボ​​ットトラップを使用して不良なbodをトラップし、次に.htaccessまたはお気に入りのスクリプト言語を使用してブロックする)は、暗黒面からロボットを扱うために実際に使用されるテクニックです。

この特定の手法については、別のスレッドを参照してください。 不正な動作をするロボットに対処するための戦術

実装方法を説明するサンプルコードを探している場合は、「ボットトラップ」をGoogleで検索してください。そのようなページの1つだけを次に示します。 http://www.kloth.net/internet/bottrap.php は非常に有益であることがわかりました。

2
Svartepjotr

ボットがIPを頻繁に変更しないのであれば、サーバーにアクセスして使用を開始させるのはなぜですか? hosts.deny/ipchainsで最初のIPを禁止してから、バックアップとして.htaccessとrobots.txtを使用します

1
Anagio