nessuna regola ti restituirà sempre il nome del dominio
Potresti spiegarmene la ragione?

Sì, potrebbe, anche per capire meglio il meccanismo.
Certe guide che ho visto danno parecchi passaggi per scontati
e non risultano molto perspicue...

Io ho provato una cosa del genere:
codice:
RewriteCond %{QUERY_STRING} pagina=home [NC]
RewriteRule ^/(.*)pagina=home$ / [R=301,L]
Non funziona, e fermo restando che possono esserci anche
altri errori, di certo ^/(.*)pagina=home$
è sbagliata...

Grazie
M.