مسدود کردن یک ایپی از سایت و یا انتقال ایپی به ادرس مورد نظر
مسدود کردن یک ایپی از سایت و یا انتقال ایپی به ادرس مورد نظر گاهی اوقات برای شما پیش میاد که بخواین ایپی یک فرد و یا ایپی یک کشور را از سایت خود مسدود کنید و یا یک صفحه ای را برای ان به نمایش بگذارید با کدبازان همراه باشید تا انتهای مطلب.
شما میتوانید با استفاده از قرار دادن کدهای زیر در فایل .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 هدایت خواهند شد.
البته باید قبلش یک صفحه با این اسم ایجاد کنید.
انتقال یک ایپی به ادرس دلخواه,انتقال ای پی های خارجی به صفحه مورد نظر در سایت.
امیدوارم این اموزش بدردتون بخوره.
مشکلات و نظرات در قسمت نظرات مطرح کنید تا بقیه دوستانم مشکلشون حل بشه.
موفق باشید.