نقل قول نوشته اصلی توسط Sa1 نمایش پست ها
نیازی به php نیست و از طریق htaccess میشه این کار رو انجام داد.

1- فایل htaccess رو در پوشه دانلود قرار بدید تا کل سایت شامل نشه.

2- در فایل htaccess یا باید از دستور order allow,deny استفاده کنید یا از دستور rewriteengine که تفاوت زیادی در این مورد ندارن.

3- برای دستور اول کد زیر رو وارد کنید

کد HTML:
Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all
بجای 1.1.1.0 آی پی مورد نظر رو وارد کنید و با ساب نت /24 کل رنج دسترسی داره و می تونید با دستور زیر فرمت مورد نظر رو مشخص کنید

کد HTML:
<FilesMatch "\.(zip|rar|7z)$">
Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all
</FilesMatch>
فرمت ها رو با | داخل پرانتز اضافه کنید و دستور allow رو برای تمام آی پی رنج های ایران در هر سطر بنویسید.

4- لیست آی پی ها رو با جستجوی geoip پیدا کنید.

سرورمون یه سرور دانلود خام هستش!

ایا مشکلی نیس؟