Zum Inhalt springen

Mehrere Domains

Erstellt am 21. Oktober 2004 · 18 Antworten · letzte Antwort am 14. Dezember 2004

Tags: URLs & Routing, Frage

WarLord ·

Hallo,

ich habe mehrere Domains die auf die gleiche Seite zeigen. Die Seite ist mehrsprachig. Nun möchte ich das die niederländische Domain die Webseite auch gleich in niederländisch anzeigt und nicht in Standart Deutsch. Und die org Domain die englische Version der Webseite anzeigt.

Ist es möglich? Und wie geht das?

bnai ·

Man kann ja in Typo3 verschiedene Domänen anlegen, vielleicht geht das damit. Ich mach das mit nem PHP-Skript. Der schaut sich an, ob .com oder .de in der steht und leitet entsprechend einfach weiter.

WarLord ·

Das Anlegen der verschiedenen Domänen kenne ich, weiß nur nicht wie ich die den einzelnen Sprachen zuweisen kann.

mstuebner ·
bnai schrieb

ich auch nich o.O

noch nie gemacht. aber da findest du doch bestimmt was in ner doku...

Die Frage ist doch: Wie kann ich, wenn eine bestimmte Domain aufgerufen wird, automatisch den korrekten "L-Parameter" anhängen. Die beste Variante ist sicherlich mit einer Condition bezüglich der Domain im TSSetup. Hab den Code aber gerade nicht bei der Hand.

bnai ·

ja sicher. nunja, wenn er nichts findet, kann ers auch mit nem kleinen php-skript machen. meins macht genau das selbe. wenns halt schnell gehn muss...

mstuebner ·
WarLord schrieb

Ich würde es schon gerne mit dem TS-Script lösen. Wenn jemand eine Idee hat, bitte posten.

Wenn ich wieder zuhause bin schaue ich mir das an.

mstuebner ·

Laut TSRef S.19 wäre das ein

[globalString = HTTP_HOST=www.domain.nl]

als Bedingung, wie man an die URL etwas anhängen kann habe ich noch nicht gefunden.

Unbekannter Benutzer ·

Vielleicht ist das jetzt zu einfach gedacht, aber:

Warum erstellst Du für jede Sprache eine versteckte Root-Page, bei denen Du die Domain und das passende Sprachattribut bestimmst und diese dann auf die Startseite verlinkst?

#paralyzed#

mstuebner ·
Birger Hartung schrieb

Vielleicht ist das jetzt zu einfach gedacht, aber:

Warum erstellst Du für jede Sprache eine versteckte Root-Page, bei denen Du die Domain und das passende Sprachattribut bestimmst und diese dann auf die Startseite verlinkst?

Die Frage "Wie hänge ich automatisch den L Parameter an bleibt aber die selbe." Ob Du als Kondition nun mein TSCode nimmst, oder eine weitere Rootseite macht da kein Unterschied (zumindest sehe ich ihn nicht).

mstuebner ·
Methana schrieb

Die Lösung ist, daß Du eine .htaccess anlegst. Wie und wo, findet man ganz gut auf der Seite von J.Wieland.

http://www.jweiland.de/298.html

Soweit ich das sehe, geht es auf dieser Seite um die Simulation statischer Seiten. Was hat das Deiner Meinung nach mit der Umleitung verschiedener Domains auf verschiedene Sprachversionen zu tun?

WarLord ·

Also ich habe es immer noch nicht hingekriegt. :o Das mit der .htaccess Datei verstehe ich nicht ganz. Wie leite ich die Domains zu Sprachen um?

WarLord ·

Ich habe es gelöst, wenn es interessiert:

Bei Anlegen neuer Domains, kann man die Umleitungs Parameter angeben. Da einfach die L=? eintragen und es funktioniert. Danke an alle die versucht haben mir zu helfen. 😃

bnai ·

hallo,

also kann man es nur beim anlegen einstellen? Nachher nicht? Kannst du es nochmal genauer für andere, die das gleicher Prob. haben beschreiben? Anscheind war es ja nicht so leicht zu finden...

mstuebner ·
WarLord schrieb

Ich habe es gelöst, wenn es interessiert:

Bei Anlegen neuer Domains, kann man die Umleitungs Parameter angeben. Da einfach die L=? eintragen und es funktioniert. Danke an alle die versucht haben mir zu helfen. 😃

Das heisst, dass man alle Sprachen in einem Tree/Domain realisiert und die anderen Domains nur als Weiterleitung auf erstere Domain, aber mit Parameter.

Wenn das funktionier, dann ist das eine sehr sexy Lösung. Dank Dir.

WarLord ·
mstuebner schrieb
WarLord schrieb

Ich habe es gelöst, wenn es interessiert:

Bei Anlegen neuer Domains, kann man die Umleitungs Parameter angeben. Da einfach die L=? eintragen und es funktioniert. Danke an alle die versucht haben mir zu helfen. 😃

Das heisst, dass man alle Sprachen in einem Tree/Domain realisiert und die anderen Domains nur als Weiterleitung auf erstere Domain, aber mit Parameter.

Wenn das funktionier, dann ist das eine sehr sexy Lösung. Dank Dir.

Ja genau so, die Lösung ist sehr einfach. Ist aber glaube ich mit der Neuen TYPO Version möglich.