Hi,
ich habe eine zweisprachige Website. Daher habe ich auf jeder Seite kleine Flaggen, die einen Wechsel zwischen deutschsprachiger und englischsprachiger Seite ermöglichen. Die deutschsprachige Seite befindet sich in dem Unterordner "de". Wenn der User die Startseite aufruft, soll er, wenn seine Browsersprache deutsch ist, auf die deutschsprachige Seite umgeleitet werden. Dies klappt mit folgender .htaccess-Datei:
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} ^de [NC]
RewriteRule ^$ /de/ [L,R]
Nun läuft bei Magix leider alles über die index.htm. Ich habe nun den Effekt, dass wenn man von einer beliebigen HTML-Seite aus eine Flagge klickt, um die anderssprachige Seite zu erreichen, man wieder automatisch zurückgeleitet wird. Der User kann also nicht mehr frei entscheiden, welche Sprachversion er benutzen möchte.
Wie kann ich das ändern?
Vielen Dank und viele Grüße
nonow
PS: Ich habe auch mit verschiedenen Javascript-Versionen versucht eine Sprachweiche einzustellen, aber sie funktionierten alle nicht und bekanntlich kann der User in seinem Browser Javascript deaktivieren.