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

Сегодня я задал этот вопрос, но на этот раз я хочу знать, могу ли я достичь этого через PHP, поскольку Javascript не справился с этим.

У меня есть ссылка на файл на другом сервере. Если я предоставляю эту ссылку своим пользователям, заголовки выталкиваются, чтобы загрузить этот файл с этого сервера.

Есть ли способ захватить эти заголовки и файл и перенаправить загрузку пользователю? Я хотел бы сделать это, чтобы изменить имя файла загрузки, так как он всегда является «file.zip».

Это возможно с PHP?

Спасибо за любую помощь.