Mi trovo in una situazione un pò particolare... perchè da un hosting free con dominio di 3° livello sto passando ad un hosting a pagamento con dominio di 2° livello.

cioè:

da > http://www.miosito.vecchiohosting.org (per non far capire chi è dico AV)
a > http://www.miosito.it

L'articolazione dei percorsi è identica.

In passato questa procedura l'ho fatta molto semplicemente:
- redirect 301 con .htaccess nella root del sito
codice:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^sito.com [nc]
rewriterule ^(.*)$ http://www.sito.com/$1 [r=301,nc]
- segnalazione a google tramite gli strumenti per webmaster

Ora il problema è che:
- il regolamento del mio vecchio hosting proibisce di fare redirect "generalizzati"
- il cambio di dominio tramite gli strumenti per web master non è ammesso per i sottodomini

Come posso affrontare la questione nel modo meno traumatico possibile.
Se proprio non posso portarmi dietro il posizionamento ottenuto posso quantomeno "avvertire" google che in realtà i miei non sono contenuti copiati ma semplicemente ho cambiato hosting.