Для начала все ссылки ведущие на скачивание файла нужно заменить. Например, если ссылка на скачивание картинок была такая:
<a href="/images/image.jpg" download>download</a>
То нужно заменить её на что-нибудь такое
<a href="/download.php?file=image.jpg" download>download</a>
Затем создаем файл download.php и пишем примерно следующее
<?php
$filename = 'images/' . $_GET['file'];
if ( file_exists( $filename ) ) {
header( 'Content-type: image/jpeg' ); // mime тип скачиваемого файла
echo file_get_contents( $filename );
} else {
echo 'Такого файла не существует';
}
?>