July 21, 2013

各種ブログとかでIPアドレス拒否(簡易かつ力技)

どこでも良いので、どこかのサーバにIPアドレスを出力するプログラムを置きます。
"Access-Control-Allow-Origin"ヘッダは適当に調整して下さい。
<?php
header('Access-Control-Allow-Origin: *');
echo $_SERVER['REMOTE_ADDR'];
各種ブログとかでAjaxしてリダイレクトとかさせます。
// jQueryの読込直後が一番早いと思います
$.get('前述のプログラムのURL', function(ip) {
    if (ip == 'xxx.xxx.xxx.xxx') {
        location.href = 'http://example.com/';
    }
});
抜け道はたくさん有るでしょうが、"簡易かつ力技"ということで。

No comments:

Post a Comment