百度閉め出し作戦
当サイトにもいくつかのロボット検索が訪れているのですが、ダントツトップはこいつです↓
asianetcom.net
asianetcom.netってなんぞやと調べてみたら中国の百度という検索サイトなんですね。そこからのロボット検索が頻繁にきているわけです。一般ユーザーの方々よりもロボットの方がアクセス数が多いというのが悲しいですが、どうせ中国人はこのサイトを見ないだろうし、中国のやつに触れられるというのがちょっと……(苦笑)。
そこで、apacheでasianetcom.netからのアクセスははじいてしまうように設定しました。
asianetcom.net
asianetcom.netってなんぞやと調べてみたら中国の百度という検索サイトなんですね。そこからのロボット検索が頻繁にきているわけです。一般ユーザーの方々よりもロボットの方がアクセス数が多いというのが悲しいですが、どうせ中国人はこのサイトを見ないだろうし、中国のやつに触れられるというのがちょっと……(苦笑)。
そこで、apacheでasianetcom.netからのアクセスははじいてしまうように設定しました。
apacheでのアクセス制御の中で、orderディレクティブを使います。
orderディレクティブ:
デフォルトのアクセス可・不可の設定と、許可もしくは不許可の順番を制御します
Order allow,deny
Allow from all
Deny from asianetcom.net
allowとdenyの順番でアクセス可か不可かのデフォルトが変わるのですが、apacheのマニュアルを読んでいるうちによくわからなくなってしまいました(笑)。たぶんこの設定でasianetcom.netだけが拒否されるはず。宅内と携帯からのアクセスは大丈夫だったので、後は数日間ログをチェックしてasianetcom.netからのアクセスがなくなっていればOKです。
orderディレクティブ:
デフォルトのアクセス可・不可の設定と、許可もしくは不許可の順番を制御します
Order allow,deny
Allow from all
Deny from asianetcom.net
allowとdenyの順番でアクセス可か不可かのデフォルトが変わるのですが、apacheのマニュアルを読んでいるうちによくわからなくなってしまいました(笑)。たぶんこの設定でasianetcom.netだけが拒否されるはず。宅内と携帯からのアクセスは大丈夫だったので、後は数日間ログをチェックしてasianetcom.netからのアクセスがなくなっていればOKです。
Comments