Ciao a tutti,
scrivo qui sperando nell'aiuto di qualcuno.

Fondamentalmente, ho un sito così strutturato:

http://www.blazblaz.it/cartella1/qualsiasicosa
http://www.blazblaz.it/cartella2/qualsiasicosa

Vorrei mandare tutto quanto a questi due nuovi sottodomini:

http://cartella1.blazblaz.it/quellaqualsiasicosadiprima
http://cartella2.blazblaz.it/quellaqualsiasicosadiprima

Ho strutturato così l'htaccess, evidenziando il Problema 1 e il Problema 2

codice:
<VirtualHost *>
	ServerName blazblaz.it
	ServerAlias www.blazblaz.it
	DocumentRoot /var/www/blazblaz.it
	DirectoryIndex index.html
	
	<Directory />
		allow from all
		Options +FollowSymlinks -Indexes
	</Directory>
	
	RewriteEngine On
		## regola di rewrite per mettere il www, se non specificato
		RewriteCond %{HTTP_HOST} ^blazblaz\.it
		RewriteRule (.*) http://www.blazblaz.it/$1 [L,R=301]   ( problema 1 )
		
		## regola di rewrite per mandare i /cartella1 a cartella1.blazblaz.it
		RewriteRule    ^cartella1/(.*)?$    http://cartella1.blazblaz.it$1&%{QUERY_STRING}    [L,R=301]   ( problema 2 )
	
		## regola di rewrite per mandare i /cartella2 a cartella2.blazblaz.it
		RewriteRule    ^cartella2/(.*)?$    http://cartella2.blazblaz.it$1&%{QUERY_STRING}    [L,R=301]    ( problema 2 )
	
</VirtualHost>

<VirtualHost *>
	ServerName cartella1.blazblaz.it
	DocumentRoot /var/www/blazblaz.it
	DirectoryIndex index.html
	
	<Directory />
		allow from all
		Options +FollowSymlinks -Indexes
	</Directory>
</VirtualHost>

<VirtualHost *>
	ServerName cartella2.blazblaz.it
	DocumentRoot /var/www/blazblaz.it
	DirectoryIndex index.html
	
	<Directory />
		allow from all
		Options +FollowSymlinks -Indexes
	</Directory>
</VirtualHost>
Problema 1: Quando digito sulla barra degli indirizzi http://blazblaz.it/ ( con lo slash finale ), il mod_rewrite mi reindirizza a http://www.blazblaz.it// ... ovvero, mi mette due slash ...

Problema 2: Fondamentalmente, voglio che il mod_rewrite mi funzioni anche coi parametri GET che c'erano nella pagina vecchia... quindi, se prima una url funzionava così

http://www.blazblaz.it/cartella1/pro...tracciamento=1

Vorrei che il mod_rewrite mi reindirizzasse a

http://cartella1.blazblaz.it/prova.h...tracciamento=1

Solo che adesso, provando a digitare

http://www.blazblaz.it/cartella1/prova.htm ( senza parametri GET )

il mod_rewrite mi reindirizza a

http://www.blazblaz.it/cartella1/prova.htm? ( con il punto interrogativo alla fine )


Come evito questi problemi?
Grazie anticipatamente!