Gunnar Bittersmann: Zum gleichen Thema eine Frage

Beitrag lesen

@@hotti:

nuqneH

Was mache ich in diesem Falle sinnvolligerweise?

Content Negotiation => Language Negotiation.

Bei *aufmerksamem* Lesen kommt man drauf, dass Gisèle genau das bereits macht:

Bei Aufruf von example.com wird je nach Sprache zu example.com/de/index.html bzw. example.com/fr/index.html verzweigt.

Nun kann man das einfach mit MultiViews tun oder (für gehobenere Ansprüche) mit var-Dateien, wie auch in jenem Artikel erwähnt.

Ich steuere über index.var in meinem Root-Verzeichnis ob deutsche oder französische Version angezeigt wird.

Aha. Die Frage, *ob* language negotiation, ist längst positiv entschieden. Die Frage ist noch, wie.

Ob beim Aufruf von example.com zu example.com/de/index.html bzw. example.com/fr/index.html *weitergeleitet* wird, d.h. dass dann example.com/de/index.html bzw. example.com/fr/index.html in der Adressleiste des Browsers stehen soll, oder nicht. Es gibt gute Gründe, dass nicht, d.h. dass weiterhin example.com in der Adressleiste steht.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)