4

Alexaツールバーのユーザーをブロックする方法はありますか? ベータ期間中はランキングに出たくない…

検索エンジンをブロックできるようです

User-agent: ia_archiver
Disallow: /

しかし、実際にランク付けされないようにする方法に関するドキュメントは見つかりません..以前に誰かがメールを送ろうとしたところ、彼らは混乱した..だから私はそれらをブロックせざるを得なくなったと思いますか?

それらのアクセスをブロックする方法に関するより良いアイデア、または方法のアイデアはありますか?

4

2 に答える 2

5

後でこの投稿を見つけた人のために、私は自分の解決策を考え出しました。alexツールバーをインストールすると、ユーザーエージェントに表示されるようです。

<?php 
echo $_SERVER['HTTP_USER_AGENT'];
?>

あなたはphpでそれらのユーザーをリダイレクトすることができます

preg_match('/(Alexa)/i',$_SERVER['HTTP_USER_AGENT'])?header('Location: http://alexausersgohere.com'):null;

これを.htaccessファイルにダンプしてリダイレクトすることもできます。

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^Alexa
RewriteRule ^(.*)$ alexausersgohere.com#$1 [R=301,L]

htaccessコードをデモンストレーションとして作成したことを再確認してください。テストされていないので、phpを使用しました。

于 2010-10-16T22:52:04.773 に答える
-2

ブロッキングは何を達成すると思いますか?Web サーバーがリクエストを確認するまでに、ブラウザーは (明らかに) リクエストを送信し、ツールバーは (送信した可能性があります) リクエストを監視して記録します。あなたが送り返す応答は、それを元に戻すことはできません。

于 2010-10-16T23:05:19.517 に答える