Ciao,
il file .htaccess serve sugli hosting linux.
Se l'hosting invece è windows il file di riferimento per queste cose è il web.config (il file .htaccess è ignorato da IIS).
La sostanza è più o meno la stessa che dici tu, ma la sintassi un po' diversa.
Il codice finale non è identico al primo...c'è una regola in più, controlla bene.
Postavo la cosa ai posteri, può sempre venire utile
Grazie lo stesso per la tua risposta comunque