محدود کردن لینک مستقیم از یک سایت به چند سایت خاص
من رو یه سایت فایل میزارم و میخوام یک مجموعه سایت بتونند لینک مستقیم این سایت رو بزارند، یعنی مثلا رو سایت a فایل گذاشتم
سایتهای b و c و d بتونند لینک مستقیم بدن و کاربران دانلود کنند.
سایتهای دیگه اگه لینک مستقیم دادند دانلود نشه.
برای همون سایت a دیدم که این کار رو میکنند به این صورت:
نقل قول:
جلوگیری از hotlinking
سارقان مطلب و bandwidth با کپی کردن لینک فایل های درون سرور شما ( مثالا تصاویر ، موزیک ها ، کلیپ های فلش و …) به پیشرفت سایت خودشان کمک می کنند و به جای آن از پهنای بایند شما استفاده می کنند که می تواند باعث کندی لود شدن صفحات سایت شما و یا حتی در برخی موارد تمام شدن پهنا باند ماهیانه شما بشه . برای اینکه جلوی این افراد رو بگیرید از کد زیر استفاده کنید .
کد:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com/ .*$ [NC]
RewriteRule .(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]
در کد بالا domain.com رو با دامین سایت خودتون عوض کنید
منتهی من میخوام چند تا سایت دیگه که روی سرور دیگهای هم هستند بتونند لینک مستقیم بدن و بقیه نتونند، امیدوارم تونسته باشم درست سوالم رو توضیح بدم.
ممنون میشم اگه دوستان راهنمایی کنند
پاسخ : محدود کردن لینک مسنقیم از یک سایت به چند سایت خاص
همون بالا جوابش رو نوشته hotlinking !!!
شما میای سطری رو که توش آدرس موافق رو میزنی به جای یک دومین آدرس چند دومین رو میزنی یعنی به تعداد سایت های موافقت شده البته تو سطر بعدی
پاسخ : محدود کردن لینک مسنقیم از یک سایت به چند سایت خاص
یعنی من سطر دوم رو برای هر سایتی که میخوام اجازه داشته باشه یه بار تکرار کنم و دامنه اون سایت رو بزارم، درسته؟
کسی این روش رو تست کرده؟ جواب میده؟ من باید فردا این سایت رو فایل بزارم روش! و میخوام اگه این طوری نمیشه و باید اسکریپتی چیزی نصب کنم بدونم! دوستان اگه تجربهای در این زمینه دارند بگن ممنون میشم.
پاسخ : محدود کردن لینک مسنقیم از یک سایت به چند سایت خاص
شما کار با فایل htaccess رو بلد باشی این مشکلات برات قابل حلله
پاسخ : محدود کردن لینک مسنقیم از یک سایت به چند سایت خاص