PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بستن آی پی خارجی



bahram247
February 18th, 2020, 18:42
درود

دوستان و اساتید خسته نباشید

چطور میشه فقط لینک های دانلود از سایت رو به آی پی ایران اختصاص داد و اصطلاحا آی پی خارجی رو نذاریم که از لینک ها دانلود سایتمون , دانلود انجام بدند؟

TonelWeb
February 18th, 2020, 19:51
درود

دوستان و اساتید خسته نباشید

چطور میشه فقط لینک های دانلود از سایت رو به آی پی ایران اختصاص داد و اصطلاحا آی پی خارجی رو نذاریم که از لینک ها دانلود سایتمون , دانلود انجام بدند؟

سلام با فایل htaccess. موجود داخل هاست میتونید بر اساس رنج IP های کشور مد نظر جلوی اون رو بگیرید

bahram247
February 18th, 2020, 23:50
سلام با فایل htaccess. موجود داخل هاست میتونید بر اساس رنج IP های کشور مد نظر جلوی اون رو بگیرید


کل سایت نه دوست عزیز.

فقط لینک های دانلود رو میخواییم در ابتدا چک بشه که آی پی ایران هستش و پس از چند ثانیه دانلود انجام بشه ...

در سرور دانلودمون php ران نمیشه ...
اگه میشد کارمون ساده تر بود.

reza7023
February 19th, 2020, 00:28
کل سایت نه دوست عزیز.

فقط لینک های دانلود رو میخواییم در ابتدا چک بشه که آی پی ایران هستش و پس از چند ثانیه دانلود انجام بشه ...

در سرور دانلودمون php ران نمیشه ...
اگه میشد کارمون ساده تر بود.

سلام
با استفاده از هاست دیگه ای یه ساب دامین ایجاد کنید اول ، بعد همون ساب دامین رو انتقال 301 بزنید به آدرس سرور دانلود
اما در فایل htaccess. ساب دامین اول باید آی پی رنج های سفید رو وارد کنید .

روال کار هم اینجوری میشه
اول کاربر روی لینک دانلود ( با ساب دامین اول ) کلیک میکنه
دوم باید ریدایرکت بشه ( به ساب دامین دوم)
و در اینجا چون انتقال از فایل htaccess. صورت میگیره آی پی های سفید رو فقط منتقل میکنه و خارجی ها صفحه 403 نمایش داده میشه

demonvictor
February 19th, 2020, 00:32
درود

دوستان و اساتید خسته نباشید

چطور میشه فقط لینک های دانلود از سایت رو به آی پی ایران اختصاص داد و اصطلاحا آی پی خارجی رو نذاریم که از لینک ها دانلود سایتمون , دانلود انجام بدند؟


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

Sa1
February 22nd, 2020, 17:15
درود

دوستان و اساتید خسته نباشید

چطور میشه فقط لینک های دانلود از سایت رو به آی پی ایران اختصاص داد و اصطلاحا آی پی خارجی رو نذاریم که از لینک ها دانلود سایتمون , دانلود انجام بدند؟


کل سایت نه دوست عزیز.

فقط لینک های دانلود رو میخواییم در ابتدا چک بشه که آی پی ایران هستش و پس از چند ثانیه دانلود انجام بشه ...

در سرور دانلودمون php ران نمیشه ...
اگه میشد کارمون ساده تر بود.

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

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

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

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


Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all

بجای 1.1.1.0 آی پی مورد نظر رو وارد کنید و با ساب نت /24 کل رنج دسترسی داره و می تونید با دستور زیر فرمت مورد نظر رو مشخص کنید


<FilesMatch "\.(zip|rar|7z)$">
Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all
</FilesMatch>

فرمت ها رو با | داخل پرانتز اضافه کنید و دستور allow رو برای تمام آی پی رنج های ایران در هر سطر بنویسید.

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

bahram247
February 22nd, 2020, 17:39
نیازی به php نیست و از طریق htaccess میشه این کار رو انجام داد.

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

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

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


Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all

بجای 1.1.1.0 آی پی مورد نظر رو وارد کنید و با ساب نت /24 کل رنج دسترسی داره و می تونید با دستور زیر فرمت مورد نظر رو مشخص کنید


<FilesMatch "\.(zip|rar|7z)$">
Order Allow,Deny
Allow from 1.1.1.0/24
Deny from all
</FilesMatch>

فرمت ها رو با | داخل پرانتز اضافه کنید و دستور allow رو برای تمام آی پی رنج های ایران در هر سطر بنویسید.

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


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

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

Sa1
February 23rd, 2020, 00:58
سرورمون یه سرور دانلود خام هستش!

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


فایل htaccess مربوط به آپاچی وب سرور هست و همینکه وب سرور فعال باشه کافیه و این فایل شامل حال تمام زیر شاخه ها میشه و تو هر پوشه ای قرار بدید آپاچی اونو رو تمام پوشه ها و فایلهای داخلش اجرا میکنه.