بعضی وقتا مجبور میشیم از ورود برخی از افراد به سایت خود جلوگیری کنیم
و یا هنگام طراحی ظاهر سایتمون ممکنه بخواییم پیامی به بازدید کننده ها نمایش داده و اونهارو به سایت دیگری شوت کنیم.
کدی که در پایین قرار میدم رو تو یه نوت پد کپی کرده و با فرمت php ذخیره کنید.
کد بالا تنها برای بلاک کردن یک آی پی بود
کد پایین برای بلاک کردن محدوده ای از آی پی هاست "چندین آی پی"
که برای بلاک کردن تمام آی پی ها خط سوم را به شکل زیر تغییر میدیم
و یا هنگام طراحی ظاهر سایتمون ممکنه بخواییم پیامی به بازدید کننده ها نمایش داده و اونهارو به سایت دیگری شوت کنیم.
کدی که در پایین قرار میدم رو تو یه نوت پد کپی کرده و با فرمت php ذخیره کنید.
<?phpکه در کد بالا بجای 1.1.1.1 آی پی مورد نظر را قرار میدیم.
$ip = getenv("REMOTE_ADDR");
If ($ip=="1.1.1.1") //آی پی مزاحم
{
echo "سایت موقتا غیر فعال است";
}
else {
//Virus32.blog.ir
}
?>
کد بالا تنها برای بلاک کردن یک آی پی بود
کد پایین برای بلاک کردن محدوده ای از آی پی هاست "چندین آی پی"
<?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.Virus32.blog.ir"); // آدرس سایت شوت exit; } } ?>در خط سوم بجای آی پی های 255 رنج یا محدوده آی پی های مورد نظر را وارد میکنیم
که برای بلاک کردن تمام آی پی ها خط سوم را به شکل زیر تغییر میدیم
$ban = array("255.255.255.255", "1.1.0.0", "127.0.0.1");بعد از ایجاد تغییرات و ذخیره فایل php را در هاست خود آپلود کنید.