بعضی وقتا مجبور میشیم از ورود برخی از افراد به سایت خود جلوگیری کنیم
و یا هنگام طراحی ظاهر سایتمون ممکنه بخواییم پیامی به بازدید کننده ها نمایش داده و اونهارو به سایت دیگری شوت کنیم.
کدی که در پایین قرار میدم رو تو یه نوت پد کپی کرده و با فرمت php ذخیره کنید.

<?php
$ip = getenv("REMOTE_ADDR");
If ($ip=="1.1.1.1") //آی پی مزاحم
{
echo "سایت موقتا غیر فعال است";
}
else {
//Virus32.blog.ir
}
?>

که در کد بالا بجای 1.1.1.1 آی پی مورد نظر را قرار میدیم.
کد بالا تنها برای بلاک کردن یک آی پی بود
کد پایین برای بلاک کردن محدوده ای از آی پی هاست "چندین آی پی"
<?php
$ip = $_SERVER['REMOTE_ADDR']; // ip address
$ban = array("255.255.255.255", "255.255.255.000", "127.0.0.1");  
// check ip 
foreach($ban as $key => $val){
    if($val == $ip) {
        header("Location:http://www.gonbad.blog.ir"); // آدرس سایت شوت
       exit;
    }
}
?>
در خط سوم بجای آی پی های 255 رنج یا محدوده آی پی های مورد نظر را وارد میکنیم
که برای بلاک کردن تمام آی پی ها خط سوم را به شکل زیر تغییر میدیم

$ban = array("255.255.255.255", "1.1.0.0", "127.0.0.1"); 
بعد از ایجاد تغییرات و ذخیره فایل php را در هاست خود آپلود کنید.