Als letzten Versuch und schon fast ins Blaue geraten, vielleicht noch eine andere Variante:
PHP-Code:
RewriteEngine on
RewriteCond 
%{HTTP_HOST} ^alte-domain\.de$
RewriteRule ^(.*)$ http://www.neue-domain.de/$1 [R=301,L] 
Ansonsten tut's mir leid. Da weiß ich dann auch nicht weiter. Vielleicht jemand anderes hier?
Solltest du den Fehler finden, dann poste ihn doch bitte hier, damit wir alle etwas davon haben!