Wie man https und www auf Multisite richtig erzwingt

Ich habe eine WordPress-Multisite im Netzwerk-Modus über Wp-Multi-Netzwerk-Plugin.
Ich habe versucht, .htaccess-Regeln zu verwenden, um alle URLs zu https://www. zu zwingen https://www.
z.B:

https://domain.com to https://www.domain.com
http://domain.com to https://www.domain.com
http://www.domain.com to https://www.domain.com

Ich habe diese Variationen online gefunden, aber ich bin mir nicht sicher, was wäre der sauberste Weg, dies zu tun?

## force HTTPS and www RewriteCond %{HTTP_HOST} (?!^www\.)^(.+)$ [OR] RewriteCond %{HTTPS} off RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{HTTP_HOST} !^(dev|www)\. [NC] RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI}/ [R=302,L] RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}/ [R=302,L]

RewriteCond %{HTTP_HOST} !^(dev|www)\. [NC,OR] RewriteCond %{HTTPS} off RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI}/ [R=302,L]

Was ist der beste Weg, dies zu erreichen? Vielen Dank

Solutions Collecting From Web of "Wie man https und www auf Multisite richtig erzwingt"