Wie funktioniert die Sprachweiterleitung in WP Multisite?
Besucher auf die richtige Sprach- und Länderversion weiterzuleiten, ist bei einer mehrsprachigen WordPress-Multisite unverzichtbar. Deshalb ist die automatische Weiterleitung direkt in unser Multilingual-Multisite-Plugin eingebaut.
Unter Plugin-Einstellungen > Master & Redirects aktivieren Sie die automatische Weiterleitung. Dafür muss eine Master-Website festgelegt sein. Normalerweise ist das Ihre Hauptseite (z. B. domain.com ohne Unterordner oder Subsite), denn Sie leiten domain.com auf domain.com/de/ oder domain.com/fr/ weiter, die jeweils eigene Subsites sind.
Die Weiterleitung funktioniert so:
- Sie prüft die Spracheinstellungen im Browser des Besuchers
diese liefern einen 2- oder 5-stelligen Wert (z. B. „de“ oder „de-DE“) - Ist die IP-basierte Weiterleitung aktiviert, wird der Ländercode aus Schritt 1 überschrieben oder ergänzt
- Das System prüft, ob eine Website mit dieser Sprache UND diesem Land existiert – laut Ihren Einstellungen unter Website-Einstellungen > Allgemein > Sprache & Land
- Gibt es keine, wird NUR die Sprache geprüft (z. B. wird ein Besucher mit de-AT auf die DE-Website geleitet)
- Existiert weder eine passende Sprache noch ein passendes Land, wird die Standard-Website für Weiterleitungen verwendet
Wenn Sie die IP-Weiterleitung aktivieren, wird ein externer Dienst genutzt, um die IP-Adresse in einen Ländercode umzuwandeln. Klären Sie vorher mit Ihrer Rechtsabteilung, ob IP-Adressen an diesen Dienst übertragen werden dürfen.
