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
- Teilen Sie die gleiche Domain für wp-admin, aber für eine andere Website
- wp_enqueue_script und wp_enqueue_style lädt keinen Inhalt über https
- Redirect das gesamte Blog zu SSL aber nicht den RSS-Feed (unter Nginx)
- Deaktivieren Sie alle https in WordPress
- Bilder haben nach dem Hinzufügen von SSl den Ladevorgang beendet
- Zulassen, dass Nicht-SSL-Seiten HTTPS verwenden oder Nicht-SSL-Seiten zu HTTP?
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