بهترین روش استفاده از PHP است
یعنی همون کاری که سایتایی مثل دانلود دات کام میکنن
1- فایلاتو توی یه شاخه با اسم عجیب غریب که قابل حدس نباشه بریز
2- یک فایل download.php بساز
3- توش دستور زیر رو بنویس
PHP:
$folder="37373737237171"
$file="test.mp3";
header('Content-type: application/force-download');
header("Content-disposition: filename=$file");
echo file_get_contents ("$folder/$file");
exit;
حالا چون دانلود داره از طریق فایل PHP انجام میشه میتونی حسابی رو دانلود ها نظارت داشته باشی
یعنی تعداد دانلودها و referer دانلود رو چک کنی و اگر referer یک سایت دیگه بود به جای echo file_get... بنویسی شما نمیتونی دانلود کنی !