Nachdem in einem anderen Thema (Frage zu Indizierung und SEO Problemen) ich mich mit der .htaccess noch einmal beschäftigt habe, hier eine elegante Lösung welche alle Anfragen ob mit oder ohne "www" sowohl ohne "https" immer an die Domain mit Sicherheitsprotokoll (https) und dem Präfix "www" weiterleitet.
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.x$ [NC]
RewriteRule ^(.*)$ https://www.domain.x/$1 [L,R=301]
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.domain.x/$1 [R=301,L]
</IfModule>