Ciao Zoc, come ti ha scritto eyen è proprio quello che vuoi fare tu.

Infatti le RewriteRule le utilizzi in quel modo, all'utente fai vedere solo www.nomesito.it/nomeprodotto mentre la pagina reale è www.nomesito.it/prodotto?id=4 (per esempio).

In pratica è un po la logica inversa, cioè tu lavori direttamente sugli indirizzi "dopo le RewriteRule" e attraverso .htaccess vai a indirizzare correttamente le pagine...