Habe mir gerade mal deine .htaccess angeschaut. Das ist wohl noch eine ältere Version. Hier wird die RewriteEngine auch für Suffix htm abgeschaltet.
Code:
<FilesMatch "\.(htm|php|js|css|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|woff|svg|svgz|ttf|pdf|gz)$">
RewriteEngine Off
</FilesMatch>
Eine einfache Möglichkeit ohne Rewrite wäre auch
Code:
RedirectPermanent /alteseite.htm /
bzw
Code:
RedirectPermanent /alteseite.htm /neueseite.html
Edit: Bei der Variante mit RedirectPermanent kommt es darauf an, in welcher Reihenfolge mod_alias und mod_rewrite ausgeführt werden von deinem Server. Kann so funktionieren, muss aber nicht. Mit rewrite würde ich empfehlen, die neueste .htacess aus 3.5 zu benutzen und etwaige Änderungen dort einzupflegen. Die hat das Problem mit dem Suffix nicht. Alternativ das htm einfach aus der Liste der Suffixe rausnehmen.