Вы можете использовать это:
RewriteEngine on
RewriteCond ℅{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
#exclude /images folder
RewriteCond ℅{REQUEST_URI} !^/images/ [NC]
#exculde /css folder
RewriteCond ℅{REQUEST_URI} !^/css/ [NC]
#exclude /js folder
RewriteCond ℅{REQUEST_URI} !^/js/ [NC]
#exclude old domain homepage
RewriteCond ℅{REQUEST_URI} !^/$
#redirect everything else to new domain
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R,NE]
Чтобы перенаправить запросы со старого домена на домашнюю страницу нового домена, просто замените правило (последняя строка) на
RewriteRule ^(.*)$ http://newdomain.com/ [L,R,NE]