Zum Inhalt springen

Frage zu Multidomain und Multilanguage

Erstellt am 27. Februar 2014 · 1 Antwort · letzte Antwort am 3. März 2014

Tags: RealURL, URLs & Routing, TYPO3 4.x, Frage

Lara ·

Hallo,

wir haben eine mehrsprachige Website mit deutschen und englischen Inhalten (derzeit als single-tree realisiert, RealURL haben wir auch im Einsatz).

Die URL Struktur ist so angelegt:

deutsche Seite: www.beispiel.com/beispiel
englische Seite: www.beispiel.com/en/example

Zusätzlich haben wir noch die Domain www.beispiel.de, diese wird derzeit auf www.beispiel.com umgeleitet.

Nun möchten wir gerne die Domains trennen, so dass die .com Domain die englische Site beinhaltet und die .de Domain die deutsche Site.

Das ganze soll dann von der URL Struktur so aussehen:

deutsche Seite: www.beispiel.de/beispiel
englische Seite: www.beispiel.com/example

Ich habe nun gelesen, dass man dafür statt single-tree multi-tree verwenden kann, um für jede Domain einen eigenen Seitenbaum zu haben. Leider verstehe ich nicht, was ich nun an unserer single-tree Installation alles ändern müsste, um daraus die gewünschte Struktur mit einer multi-tree Installation zu machen. Könnte mir jemand einen Hinweis geben, wie man so etwas macht?

Vielen Dank,
Lara

tingeltockrock ·

Keine einfache Frage, aber multi tree installation muss man hier nun wirklich nicht machen 🙂

Es kann eigentlich alles beim alten bleiben es muss nun nur noch eine Condition hinzugefügt werden die nicht nur den L Parameter prüft sondern auch die aufgerufene URL in Bezug setzt.

- Typoscript Condtion zum umschalten der Sprache auf URL (getEnv)
- baseUrl in der Condition Überschreiben
- Language Parameter in der Condition überschreiben
- ggf. RealUrl Konfiguration ändern
- Domain Records anlegen für die Domains, falls nicht schon vorhanden
- Google in Kenntnis setzen das sich was an den URL's etwas getan hat (Stichwort .htaccess redirect und robots.txt), sofern SEO ein Thema sein sollte.

Wichtig ist nur das beide Domains serverseitig auf das gleiche DocRoot zeigen, den Rest erledigt Typo3.