با سلام
فایل رو جایی تو سرور آپلود کنید. لینک دانلودی بسازید مثلا 
http://mydomain.ir/?download=myfile
بعد توی پی اچ پی با $_GET محتویات داخل ?download رو بگیرید:
سپس اگر download مساوی بود با myfile , کاربر رو به لینک اصلی فایل هدایت کنید:
	کد:
	$download = $_GET['download'];
if($download == "myfile") {
     $filelink = "Linke Aslie File"; 
     header("Location: $filelink");
}
 اگر موفقیت آمیز نبود اطلاع بدید کد دیگری بدم