پاسخ : محدود كردن دسترسي كليه كشورها غير از ايران به صفحات سايت
این که بخواید ای پی غیر ایرانی بلوک بشه صد در صد جواب نمیده به دلیل تغییرات در رنج آی پی ها و...
اما میتونید با یه اسکریپت پی اچ پی که ای پی رو از روی دیتابیس چک میکنه یا همین .htaccess این کار رو بکنید.
به نظرم .htaccess بهتر از php هست ! چون امکان تغییر و کاهش و افزایش و... رو به راحتی داره !
پاسخ : محدود كردن دسترسي كليه كشورها غير از ايران به صفحات سايت
دوست من اینی که جناب Mohammad_reza دادن فکر کنم با deny دادن
شما میتونید یک کار برعکس رو انجام بدید
اونایی که مربوط به ایران میشن یعنی https://www.countryipblocks.net/e_co...ta/IR_deny.txt
رو allow کنید
و همچنین ای پی های موتورهای جستجو و ... رو
سپس مابقی رو با یه خط deny کنید.
لطفا توضيح بديد اين اسكريپت كه نوشتيد اطلاعات رنج آي پي ها رو ه بلوك ميكنه چطور بدست مياره و براي رنج آي پي هايي كه تغيير ميكنند چطور عمل ميكنه و چطوري آپديت ميشه و آيا 100 درصد آي پي هاي غير ايراني رو ميبنده و يا خير ؟
پاسخ : محدود كردن دسترسي كليه كشورها غير از ايران به صفحات سايت
نوشته اصلی توسط plastic
دوست من اینی که جناب Mohammad_reza دادن فکر کنم با deny دادن
شما میتونید یک کار برعکس رو انجام بدید
اونایی که مربوط به ایران میشن یعنی https://www.countryipblocks.net/e_co...ta/IR_deny.txt
رو allow کنید
و همچنین ای پی های موتورهای جستجو و ... رو
سپس مابقی رو با یه خط deny کنید.
اولی که دادم deny بود اما دیدم تعداد آی پی ها خیلی رفت بالا و توی سرعت لود سایتشون تأثیر منفی مذاشت ، دومی که ضمیمه کردم با allow و deny from all انجام شده