Сдается мне, что удобнее чем это решение вы вряд ли найдете
Отдаем файлы эффективно с помощью PHP
если бы имя ссылки можно было сгенерировать разными методами из пути-имени файла физического - обошлось бы .htaccess правилом без нагрузки через РНР, но так как прямой связи ссылки с физическим файлом нельзя задать регуляркой, то без применения РНР Вам не обойтись