Yeah - I got that previous code quite wrong - try removing the '!' or try the following
Code:
RewriteCond %{HTTP_HOST} ^ontrackdriver.com$
RewriteRule ^/(.*) http://www.ontrackdriver.com/$1 [R=301,L]
by not havng the code there, SEO 'experts' suggest you are possibly diluting your Google ranking by having 2 domains publishing the same content (the two domains being
www.yourdomain.com and yourdomain.com). My uneducated view is that in the case of a www prefix, google et al wouldn't be that dumb - but it's easy to do (when you know how) so it can;t really hurt.