Buongiorno a tutti.

Ho provato a cercare nel forum, ma non ho trovato una soluzione al mio problema.

Premetto che non sono un esperto, ma sono riuscito a creare un file .htaccess con il quale reindirizzo efficacemente, mediante rewrite, il mio dominio principale ad un sottodominio.
Sotto il dominio principale non sono ospitati contenuti, poiché il sito, creato con WordPress, risiede interamente nel sottodominio.

Il problema è che, seppure riesco a reindirizzare esempio.com a sub.esempio.com, il server non fa altrettanto con www.esempio.com, per il quale continua a visualizzare la pagina index di default del dominio, anziché il sito creato con WordPress.

Ho utilizzato il seguente codice, ma siccome non sono esperto, è più che probabile che abbia utilizzato una sintassi errata:

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^esempio.com [nc]
rewriterule ^(.*)$ http://sub.esempio.com/$1 [r=301,nc]
rewritecond %{http_host} ^www.esempio.com [nc]
rewriterule ^(.*)$ http://sub.esempio.com/$1 [r=301,nc]

Qualcuno sa cortesemente fornirmi qualche indicazione?

Grazie in anticipo.