Mi sono fatto un filettino dove recupero 2 variabili via get:
- nome file origine
- nome file download

verifico se il file esiste dopodichè lo faccio scaricare con il sistema che mi hai consigliato aggiugendo anche altri dati nel nome del file (strigafissa+nomeprodotto+data+.pdf).

Grazie dell'aiuto!