مسدود کردن یک ایپی از سایت و یا انتقال ایپی به ادرس مورد نظر

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

شما میتوانید با استفاده از قرار دادن کدهای زیر در فایل .htaccess قرار داره و ایپی ها را مسدود و به صفحه دلخواه خود هدایت کنید.

در زیر برای شما توضیح خواهیم دارد که چگونه یک ایپی و یا یک رنج اپی را مسدود و به یک ادرس دیگر منتقل کنید.

مسدود کردن یک ایپی از سایت و یا انتقال ایپی به ادرس مورد نظر

<Limit GET HEAD POST>
order deny,allow
deny from 5.182.208.68
allow from all
</Limit>

کد بالا میگه همه IP ها مجاز به مشاده سایت هستن جز اون ایپی

حالا اگه بخوایم کاری کنیم همه مسدود باشن جز یک ایپی یا همون لیست سفید ای پی 

order allow,deny
allow from 189.60.40.10
deny from all

در کد بالا تمامی ایپی ها مسدود خواهند بود جز ای پی که در کد مشاهده میکنید.

خب حالا اگر بخواهیم ای پی یک فرد و یا یک کشور را به صفحه مورد نظر خودمون انتقال بدیم باید چیکار کنیم؟

برای این کار باید کد های زیر را در فایل htaccess قرار بدین فقط یادتون نره قبل از هر چیز بک اپ بگیرید.

ErrorDocument 403 /403.html
<Limit GET HEAD POST>
SetEnvIf Request_URI "(403\.html)$" allowit
order deny,allow
deny from 86.55.83.94
deny from 216.176.12.21
Allow from env=allowit
allow from all
</Limit>

خب بد از قرار دادن کد بالا در فایل htaccess  اون دو مودر ایپی به صفحه ۴۰۳٫html هدایت خواهند شد.

البته باید قبلش یک صفحه با این اسم ایجاد کنید.

انتقال یک ایپی به ادرس دلخواه,انتقال ای پی های خارجی به صفحه مورد نظر در سایت.

امیدوارم این اموزش بدردتون بخوره.

مشکلات و نظرات در قسمت نظرات مطرح کنید تا بقیه دوستانم مشکلشون حل بشه.

موفق باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *