برای محدود کردن دسترسی ipها به سایت:
ابتدا وارد سایت https://www.countryipblocks.net/acl.php شوید، سپس از قسمت انتخاب کشورها ایران را انتخاب نمائید، یک خروجی از نوع htacess allow بگیرید و فایلی که به شما می دهد را دانلود نمایید سپس کدها و ip های درون فایل را به صورت کامل کپی نمایید و در انتهای فایل .htaccess در روت هاست (معمولا پوشه public_html ) وارد کنید.
با انجام این کار دسترسی به سایت فقط برای IPهای ایران امکان پذیر خواهد بود.
نکات:
برای باز گذاشتن ip های موتورهای جستجو و یا سروبسهای مورد نیازی که در خارج از کشور هستند مانند گوگل، و … لازم است رنج ip ربات موتورهای جستجو را از لینک زیر مشاهده نمایید و در فایل htaccess سایت خود در ادامه ip های ایران مانند نمونه زیر وارد کنید:
order deny,allow
allow from 1.1.1.0/225
allow from 1.2.3.4/225
deny from all
محدوده و رنج ip خریداری شده و مورد استفاده کشورهای مختلف، به صورت مرتب ودر فواصل زمانی خاصی تغییر می کند، مثلا ممکن است دیتاسنتر یا ارائه دهنده سرویسی امسال یک محدوده ip را خریداری کند و سال بعد واگذار کند و بشود برای کشور دیگری.
لازم است حداقل هر ماه یک بار رو لینک ذکر شده کلیک کنید و سپس از قسمت انتخاب کشورها روی ایران کلیک کنید، یک خروجی از نوع htacess allow بگیرید و در فایل .htaccess در پوشه public_html هاست جایگزین کنید تا ip ها بروز شوند.