Я нашел решение, которое лично меня устраивает.Воспроизведение MP3 работает, но JDownloader не может его скачать.На главной странице устанавливается cookie, и музыка обрабатывается только при наличии этого cookie.
.htaccess Папка с музыкой
<Files "*.*">
Deny from all
</Files>
Вызов музыкального файла происходит через $ _GETи обрабатывается с помощью PHP.
define('MusicFolder', '/music/');
$track = isset($_GET['track']) && $_GET['track']!='' ? $_GET['track']:'';
if($track) {
if(isset($_COOKIE['NH'])) {
$file = ReleasesMusicFolder.basename($track);
if(file_exists($file)) {
$size = filesize($file);
$mime = mime_content_type($file);
header("Content-type: ".$mime."");
header("Content-length: ".$size."");
header("Cache-Control: no-cache");
header("Content-Transfer-Encoding: binary");
readfile($file);
exit();
}
} else {
die('Access denied');
}
}