Su server Windows l'htaccess non funziona, su server Aruba non funziona nemmeno htaccess.txt a causa della configurazione dei loro server.
L'unica opzione possibile sarebbe quella di creare dei redirect in php, asp o html (dipende dal formato della pagina eliminata/spostata).
Io ho preferito spostare tutto sul server Linux in modo da poter utilizzare .htaccess, adesso devo attendere 48 ore affinché il trasferimento divenga effettivo e poi verificarne il funzionamento.
Per quanto riguarda il tuo problema non dovresti avere alcun problema con le pagine php su server Linux, onestamente non ti posso dire dire nulla riguardo le pagine asp poiché non ne ho mai utilizzate. Penso comunque sia sufficiente consultare una qualsiasi guida asp per verificare su quali server possa girare questo linguaggio.
Buona giornata.