togli lo slash prima di index.php e fai l'escape del . prima di html:
Sìsì grazie, scusa ma mi son dimenticato di dire che è così che l'ho fatto andare su AlterVista ^^'

la querystring non viene considerata nell'url della rewriteRule.
Prova così:

codice:
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING}  ^(.*)$
RewriteRule  ^dragobianco/([a-zA-Z0-9]+)\.html$ dragobianco/index.php?cat=$1&%1
Ahh ecco xke... avevo saltato di netto la parte di RewriteCond pensando che non fosse quello che mi serviva... allora domani me la leggo a modo
Cmq ho provato quello che m'hai scritto ma non funziona lo stesso :/
Praticamente se apro pag.html?var=1 invece di farmi vedere index.php?cat=pag&var=1 mi fa vedere index.php?cat=pag :/

Grazie per ora
Ciao ciao