allora ho risolto in parte. con questo codice ma la prima riga era già presente circa a metà file e quindi ho inserito solo le altre tre opportunamente modificate sotto la rewriteEngine on
Codice:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sottodominio.dominio.altervista.org(.*)$ [OR]
RewriteCond %{HTTP_HOST} ^www.sottodominio.dominio.altervista.org(.*)$
RewriteRule ^(.*)$ http://dominio.altervista.org/sottodominio/$1 [R=301,L]
quello che non mi piace è che comunque mi resta l'indirizzo scritto come miosito.altervista.org/cartella ad ogni modo digitando sottodominio.miosito.altervista.org mi manda finalmente alla giusta home e sembra funzionare tutto.
C'è un modo per far restare scritto l'indirizzo come sottodominio.miosito.altervista.org ?