Originally Posted by here's jonny
Thanks.. I'll try it and see what happens..

Last question for now

How do I add the subdomain and have the redirect to the new domain ??
For creating a sub-domain you have to consult your hosting provider.

For redirecting you have to redirect use the same code I have given above with slight modification.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(sub-domain\.)?old-domain\.com$ [NC] 
RewriteRule ^(.*)$ http://www.new-domain.com/$1 [R=301,L]
See the only thing differs is from www to sub-domain