deverias especificar un poco mas eso de ocultar el link, si te refieres a que no vean en link o que no se vea el url del arcvhivo, si es lo segundo podrias utilizar un archivo php que al indicar por ejemplo un id del tipo bajararchivo.php?id=1 y en el archivo poner algo asi
Código PHP:
if (isset($_GET["id"])) {
switch ($_GET["id"]) {
case 1:
header("location: url_del_archivo");
break;
}
}