Mit den folgenden Zeilen in der .htaccess leitet man alle Aufrufe von meine-domain.de auf www.meine-domain.de um. Die Regel gilt für alle URLs der Seite, so wird auch meine-domain.de/eine-seite.html auf www.meine-domain.de/eine-seite.html umgeleitet:

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^meine-domain.de
RewriteRule (.*) http://www.meine-domain.de/$1 [R=301,L]

Ebenso kann man auch eine Domain auf eine andere umleiten. Das kann nötig sein, wenn man z.B. eine Domain mit und eine ohne Minus hat oder etwa verschiedene Top Level Domains, für alle Versionen aber die gleiche Website erreichbar sein soll:

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^meinedomain.de
RewriteRule (.*) http://www.meine-domain.de/$1 [R=301,L]