ciao a tutti,
sto cercando di farmi delle regole per un sito multilingua attraverso le rewrite rules.
il dominio sarà in italiano, inglese, tedesco.

l'indirizzo di partenza dovrebbe essere www.sito.it , mentre per le altre lingue sarà www.sito.it/en/

Mi son creato queste regole
codice:
RewriteEngine On
RewriteBase /

RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+).html$ index.php?&lang=$1&pagina=$2 [QSA,L]
RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+).html$ pagina.php?&lang=$1&cartella=$2&pagina=$3 [QSA,L]
questo mi gestisce le pagine www.sito.it/it/pagina.html e anche www.sito.it/it/pagina/pagina.html

vorrei però eliminare /it/ nel dominio italiano però mi serve come parametro per accedere al database dei contenuti in italiano.

Poi mi troverei anche col dover inserire una regola perchè la pagina /index.html venisse letta anche se digito solamente /

Avete qualche suggerimento??
Grazie!