se l' estensioni devono rimanere quelle, non puoi farlo via javascript
serve un linguaggio lato server che mandi opportuni header per far comparire la richiesta di download
usa la ricerca limitata al forum del linguaggi che vuoi/puoi usare, e' argomento trattato di frequente
ciao