la mia regola è

RewriteRule ^([^/]+)/([^&]+) prodotti.php?root=$1&id=$2 [QSA]

Il problema è che essendo cambiate le esigenze io potrei ricevere
anche un solo parametro e non per forza due

www.dominio.it/nome-categoria/prodotto

root=nome-categoria e id=prodotto

In alcuni casi ho solo il nome della categoria e non quello del
prodotto, come posso fare?