header("HTTP/1.1 200 OK");
header("Connection: close");
header("Content-Type: application/octet-stream");
header("Accept-Ranges: bytes");
header("Content-Disposition: Attachment; filename=screen.jpg"); //screen.jpg - имя файла
//получаем с помощью curl и отдаем на загрузку
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, 'http://YouPath/FileName'); //указываем путь к внешнему ресурсу
$data = curl_exec($ch);
curl_close($ch);
echo $data;
exit;