Mi sa allora che non mi sono spiegato, sorry... le cartelle erano nell'url, non fisiche.
Le ho chiamate erroneamente cartelle perché si trova sempre qualcuno che fa i siti multilingua con copie di file per ogni lingua.

Quello che vorrei fare è come ho scritto nel primo post: dopo il dominio base miosito.com vorrei aggiungere due lettere indicative della lingua selezionata (en/fr/ru/de...) arrivando ad avere miosito.com/lingua/nomepagina con le rispettive variabili inviate dopo nomepagina.

Il sistema che ho usato:
codice:
RewriteRule ^([a-z]{2}(-[A-Z]{2})?)/(.*) $3?lang=$1&%{QUERY_STRING} [QSA]
potrebbe essere buono poiché estraggo la lingua tramite variabile lang.
Quello che vorrei è far si che quasi non esistessero per il sistema, ovvero fare tutte quelle azioni che solitamente si fanno come invio dati tramite url, modifica nomi pagina, senza badare alla lingua o al fatto che esista questa "cosa".

Forse sono stato più chiaro? Scusami ma ho una tosse incessante e mi vanno insieme i pensieri e le parole...