Передача файлов PHP

Предположим, у меня есть устройство, которое знает имя файла, который они хотят загрузить с моего сервера.

Как передать указанный файл на это устройство, не предоставляя устройству доступ к файловой системе?

Например, предположим, что у меня есть страница ping.php, которая получает запрос на получение «something.zip»,

ping.php знает местоположение something.zip (где-то в файловой системе сервера), но я не могу позволить пользователю получить доступ к файловой системе или позволить им узнать местоположение файла (его даже нужно скрывать от кого-то, использующего что-то вроде wirehark).

Как я могу решить эту проблему?

Это может быть простое решение, я просто не очень хорошо разбираюсь в этих вопросах.

Если это имеет какое-то значение, я буду использовать сервер Apache в ящике Linux.