Salve.
Ritorno qui per segnalare come ho risolto il mio problema, magari può essere d'aiuto a qualcuno.
Le stringhe da inserire nel file .htaccess sono le seguenti:
RewriteCond %{HTTP_HOST} ^nomesito\.it [NC]
RewriteRule ^(.*)
http://www.nomesito.it/$1 [R=301,L]
Il mio errore consisteva nell'inserire questo codice in fondo alla pagina. Invece bisogna inserirlo in delle determinate stringhe di codice che si trovano già nel nostro htaccess e sono le seguenti:
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects
Il codice va inserito dando fra questo codice così :
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
RewriteCond %{HTTP_HOST} ^nomesito\.it [NC]
RewriteRule ^(.*)
http://www.nomesito.it/$1 [R=301,L]
#
## End - Custom redirects
Spero di essere stato d'aiuto a qualcuno.
Saluti Antony