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