Out_of_Ideas: Type Maps / Apache

Beitrag lesen

Guten Tag,

ich versuche eine mehrsprachige Seite aufzusetzen. Den ersten Versuch
habe ich mit MultiViews gewagt. Da ich aber keine Befriedigende Lösung
gefunden habe, um alle Varianten von Deutsch (de, de-de, de-ch, de-at ...)
und Englisch (en, en-us, en-gb ...) damit zu erfassen, habe ich es in
einem zweiten Anlauf mit Type Maps probiert.

Ich habe bereits dieses Forum, Google und die Apache Doku konsultiert,
aber ich werde aus dem Verhalten nicht schlau.

Rahmenbedingungen:

  • Server mit Ubuntu / Apache 2.2.8
  • IE 7 / FF 3.x / Safari 4

Files:

  • test.html.de
  • test.html.en
  • test.html.var
  • .htaccess

Inhalt test.html.var:

URI: test.html

URI: test.html.de
Content-type: text/html
Content-language: de, de-ch, de-at, de-de

URI: test.html.en
Content-type: text/html
Content-language: en, en-us, en-gb

Inhalt .htaccess:
AddHandler type-map var

Gebe ich test.html im Browser ein, wird immmer der Inhalt von test.html.en
angezogen, unabhängig von den Sprachprioritäten im Browser. Gebe ich
test.html.var ein, wird der Korrekte Inhalt (je nach Sprachpriorität im
Browser) angezeigt.

Meinem Verständnis nach müsste nach der Eingabe von test.html je nach
Situation im Hintergrund test.html.de oder test.html.en angezogen werden
und in der Adressleiste der Browsers aber test.html angezeigt werden.
Habe ich das so richtig verstanden?

Ich komme nicht weiter. Wenn mir jemand helfen könnte, oder sieht woran
es liegt, wäre ich sehr dankbar. :-)

Gruss
Out_of_Ideas