بلاک کردن فرد دانلود کننده از سایت های دیگر

سلام خسته نباشید.
میخواستم بدونم ایا راهی هست که تعیین کنیم تنها افرادی میتونن از هاست دانلود ، دانلود کنند که فقط از یک ادرس سایت به اونجا هدایت شدند؟
یعنی از سایت من لینک رو کلیک میکنند و دانلود میکنند.
و همچنین اگر این لینک از مثلا تلگرام به هاست دانلود وصل شد برای دانلود دانلود صورت نگیره؟

درود

این کار رو با refferer و .htaccess می تونید انجام بدین.

برای ایجاد این محدود می بایست کد زیر رو در داخل .htaccess که واقع در public_html هست قرار بدین:

order deny,allow
deny from all
allow from example.com

این کد می گه به هیچ کس اجازه ورود نده مگر اینکه از example.com میان. کسایی هم که از example.com نمیان، خطای 403 بهشون نشون میده.

نکته: اگر فایل .htaccess وجود نداره اون رو بسازید.

اگر با فایل .htaccess آشنایی ندارید مقاله زیر رو مطالعه کنید:

7 پسندیده