Matthias Scharwies: Deutsch-Englische Homepage Version, sitemap.xml und Eintragung bei GOOGLE

Beitrag lesen

Servus!

Im SELF-Wiki:

PHP/Tutorials/Sprachauswahl_mittels_Accept_Language

Der Browser kann laut HTTP-Spezifikation mehrere Sprachen mitsenden, die der Benutzer bevorzugt. Der Benutzer kann dabei festlegen, in welcher Reihenfolge er diese bevorzugt. Dieser Artikel zeigt, wie Sie die im Browser (vom Nutzer) eingestellten Sprachen ermitteln, damit der Webserver die Seite in der passendsten Sprache ausliefern kann. Dieses Feature nennt man "Content Negotiation".

Der Apache-Webserver bietet Mechanismen an, dies durchzuführen, jedoch erfordert dies, für jede unterschiedene Sprache eine eigene Datei anzulegen. Dies mag bei statischen Seiten sehr praktisch sein, bei dynamischen Seiten kann es den Wartungsaufwand beträchtlich erhöhen. Auch möchte man unter Umständen besser in den Mechanismus eingreifen können. Und schließlich kooperiert PHP auch mit anderen Webservern als dem Apache.

Herzliche Grüße

Matthias Scharwies

--
Ich habe heute rausgefunden, dass in das Pizzafach meines Rucksacks auch ein Laptop passt!