Die Lösung steckt wie immer im Detail.
Es ist wichtig nach der einen ReWrite Rule aufzuhören!
also statt
RewriteRule ^/kat/test.html$ http:// www. domain.de/kat/test77.html[R=301]
muss stehen
RewriteRule ^/kat/test.html$ http:// www. domain.de/kat/test77.html[R=301, NC, L]
hier ist das "L" wichtig für "Last = letzte Anweisung", in diesem Fall wenn das nicht steht mischt sich Wordpress wieder ein und das geht schief