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

================================================== =====
جلوگیری از دانلود فایل شما در سایت های دیگر( فقط در سایت شما فایل شما دانلود خواهد شد.)
================================================== =====

برای اینکار فایل .htaccess را باز کرده و ویرایش کنید و کد زیر را در داخل آن قرار دهید

کد:
RewriteCond %{HTTP_REFERER} !^http://yourdomain.ir/.*$      [NC]

RewriteRule .*\.(jpg|jpeg|gif|png|bmp|rar|zip|7z|swf|gz|tar)$ - [F,NC]
به جای گزینه yourdomain آدرس سایت خودتونو بدین و در پایین هم من پسوند های پیشفرض رو گذاشتم میتونید ویرایش کنید و پسوند فایل های مورد علاقه خودتونو بدید و یا میتونید در سی پنل در گزینه Hotlink Protection این گزینه رو بدون ویرایش .htaccess انجام دهید.

==================================
جلوگیری آپلود از طریق لینک توسط سایت های دیگر
==================================

کافیست فایل .htaccess خود را باز کرده و در آن در انتهای آن وارد کنید!
کد:
RewriteEngine  on
RewriteCond % !^$
RewriteCond %  !^http://(www.)?yourdomain.ir.*$  [NC]
RewriteRule .(gif|jpg|zip|rar|7z|swf|gz|tar)$ - [F]

به جای گزینه yourdomain آدرس سایت خودتونو بدین و در پایین هم من پسوند های پیشفرض رو گذاشتم میتونید ویرایش کنید و پسوند فایل های مورد علاقه خودتونو بدید.
نکته : در صورتی که فایل .htaccess خود را در سایت پیدا نکردید این فایل مخفی است کافی موقع ورود گزینه show hidden files را تیک بزنید.
موفق باشید و در پناه خدا.