2 Stimmen

Wie verwende ich .htaccess, um verschiedene Sprachen auf verschiedene Seiten umzuleiten?

Ich versuche, eine einfache 2-sprachige Website zu erstellen, en und th, ich bin nicht vertraut mit .htaccess, aber fand ein Online-Tool: http://www.htaccesstools.com/redirection-by-language/

Ich möchte, dass englische Browser auf die index.html in meinem Stammordner und thailändische Browser auf einen Unterordner zugreifen.

Was ich von dem Generator erhalten habe, ist:

RewriteEngine on
RewriteCond %{HTTP:Accept-Language} th [NC]
RewriteRule .* http://www.mysite.com/th/index.html [R,L]

Das funktioniert nicht und ich erhalte eine Umleitungsschleife/einen anderen Fehler. Ich habe versucht, die URL in der letzten Zeile zu ändern, um relativ zu sein, aber das hat keine Auswirkungen.

Gibt es Hilfe?

*zur Bestätigung, ich habe nur eine .htaccess in meinem Root-Ordner

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X