Zum Inhalt springen

Mehrsprachigkeit mit realurl und redirects

Erstellt am 2. März 2007 · 2 Antworten · letzte Antwort am 5. März 2007

Tags: RealURL, Weiterleitungen & 404, Frage

Holg ·

Hallo,

Ich habe folgendes Problem:

Wenn ein Benutzer mit nem englischen Browser auf die Seite kommt, wird das erkannt und er bekommt die englische Version der Webseite angezeigt. Mit nem deutschen Browser die deutsche. Das funktioniert einwandfrei.

Das Problem ist jetzt, wenn ich ein redirect anlege beispielsweise:

www.webseite.de/redirect1 auf www.meine-seite.de/irgendeinalias/startseite.html
dann funktioniert die Spracherkennung nicht mehr und es wird immer nur die deutsche Seite ausgegeben.

Selbst wenn ich nicht den redirect aufrufe sondern direkt www.meine-seite.de/irgendeinalias/startseite.html wird die Seite auf deutsch angezeigt.

Die Mehrsprachigkeit ist in einem Baum gelöst.
Kann mir jemand nen Tip geben wie ich das hinbekomme - geht das überhaupt?

Danke schonmal Gruß
Holger

Holg ·

Es hat vielleicht auch etwas mit der "Language Detection" Extension zu tun...
Sollte die nich, wen ich die Sprachvariable L= nicht setzte automatisch diese setzen?

Holg ·

Also das Problem waren, wie schon gedacht hatte, die Aliase, die ohne die Spracherkennung /de oder /en wohl immer der Standardsprache zugewiesen werden.

Umgehen lässt sich das ganze jedoch, in dem man die Seite über die ID im redirect einträgt. Dann funktioniert auch die language detection wunderbar.

also beispielsweise ein redirect für

www.seite.de/redirect
auf
www.seite.de/index.php?id=399

so funktioniert alles wunderbar und das Problem ist somit gelöst.

Gruß
Holg