Multidomain 301 Weiterleitung auf www und https erzwingen

Ihr habt mehrere Domains auf ein Verzeichnis gelegt und wollt eine permanente www-Weiterleitung oder https-Weiterleitung erzwingen? Nichts leichter als das:

RewriteEngine On

# https erzwingen
RewriteCond %{SERVER_PORT} !^443
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [r=301,L]

# www erzwingen
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

EDIT (Ben – 23.03.2015):
Erweiterung der Weiterleitung um https.