fastix®: Apache - Redirect, Mehrsprachigkeit

Beitrag lesen

Moin!

Zweitens: Wenn ich mit HTTP_ACCEPT_LANGUAGE arbeite, dann besteht für den Benutzer ja nicht mehr die Möglichkeit die Sprache über die GUI zu ändern.

Wieso?

Und hierfür gibt es afaik nur Cookie-Lösungen, welche für mich nicht in Frage kämen.

Ich glaube das jeder, der sämtliche Cookies ablehnt, schon bald
feststellt, dass das Web für ihn praktisch unbenutzbar ist. Session-Cookies werden die
meisten wohl akzeptieren.

Aber wieso?

Aber die Lösung mit Cookies braucht es nicht. Baue Deine .htaccess so, dass der Server erst nach mal nach der URI schaut und erst dann, wenn er dort nichts findet, HTTP_ACCEPT_LANGUAGE abfragt. Man kann Regeln so bauen, dass diese jeweils die letzten sind, die abgearbeitet werden und nicht jede erzeugt ein neues Request.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix