So, for the sake of educating the masses...I will show you my current .htaccess redirect code (urls removed and substituted) this way I guess others can learn by my example and the help in this thread.
The following is the .htaccess code as it sits now for redirection:
----------------------------------------------------------------------------------
DirectoryIndex index.htm
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(.*)\.examplesite\.com$ [NC]
RewriteRule ^(.*)$
http://www.examplesite.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} /index\.htm [NC]
RewriteRule ^(.*/)?index\.htm$ /$1 [R=301,L]
<IfModule mod_headers.c>
<FilesMatch "\.(ico|gif|jpg|jpeg|png|flv|pdf|swf|mov|mp3|wmv|ppt)$">
ExpiresDefault A2419200
Header append Cache-Control "public"
</FilesMatch>
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=1209600, must-revalidate"
</FilesMatch>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A1209600
ExpiresByType image/gif A2419200
ExpiresByType image/png A2419200
ExpiresByType image/jpeg A2419200
ExpiresByType image/x-icon A2419200
ExpiresByType application/x-javascript A2419200
ExpiresByType text/css A2419200
ExpiresByType text/html A1209600
</IfModule>
------------------------------------------------------------------------------------------------------
* I left the IfModule info in there as well even though it doesn't pertain to redirection. I just need to be sure that it is not going to affect the redirection code in question at the top.
Not sure if this is proper structure of the .htaccess commands but I beleieve it is ok, other than the code in question at the top.