Ich möchte eine Umschreiberegel, die alles zu https:// AND umleitet www.
Zum Beispiel http://example.comsollte gehenhttps://www.example.com
Das habe ich:
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(.*)$ "https\:\/\/www\.example\.com\/$1" [R=301,L]
http://example.com(dh HTTP und Nicht-WWW), da zuerst auf demselben Host (dh ohnewww) zu HTTPS umgeleitet und dannwwwals zweite Umleitung umgeleitet wird. Sie können dies korrigieren, indem Sie diese beiden Regeln einfach umkehren.