Hobo: Korrekte RegEx für .htaccess-Rewrite von falschen Verzeichnissen

Beitrag lesen

Moin,

auf dem von mir betreuten Server werden - in der Theorie - verschiedene Sprachversionen von Inhalten nach der URL-Endung geliefert, z.B.:

http://seite.de/bereich/unterbereich/de
http://seite.de/bereich/unterbereich/en

Die Sprachendung muss zwingend vorhanden sein und wird sonst aus der vom Browser gesendeten Sprache nachgeneriert. Das Format sieht genau so aus - keine Dateiendungen o.Ä.

Das Problem ist, dass auf meinem Server keine englischen Versionen der Seiten vorliegen und Nutzer mit der Browserspracheneinstellung EN-US oder EN-GB eine verwirrende Fehlermeldung sehen, die ich auf meiner Ebene nicht kontrollieren kann.

Folgende Regel baute ich mir aus mehreren Tutorials zusammen, leider funktioniert sie nicht:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.+)/en$ http://meineseite.tld/$1/de [R,NC]

Was habe ich übersehen?

Besten Dank im Voraus

Hobo