Seite 1 von 1

Kann mir jemand bei einer mod_rewrite Regel helfen

Verfasst: 03.07.2011 17:18
von 10085998
Folgendes Problem:
ich möchte, dass bei einer Domain ein x-belieber Aufruf z.B.
http://domain.de/irgendeinseitenaufruf.html
auf
http://domain.de/es/irgendeinseitenaufruf.html
umgeleitet wird. Also nach der domain soll immer ein /es/ eingefügt werden.
Außer natürlich beim Aufruf von:
http://domain.de/es/irgendeinseitenaufruf.html
Hier soll natürlich kein /es/ mehr eingefügt werden.

Ich versuche dies folgendemaßen zu realisieren:
RewriteCond %{HTTP_HOST} domain\.de
RewriteCond %{REQUEST_URI} ^/(?!es)$
RewriteRule (.*) /es/$1 [L,QSA]

Die bewirkt aber lediglich, dass http://domain/ auf http://domain/es/ umgeleitet wird, aber nicht eine beliebige Seite wie beim obigen Beispiel.
Kann mir jemand den Fehler sagen oder einen anderen Lösungsvorschlag machen.

vielen Dank an alle, die mir versuchen zu helfen.

Re: Kann mir jemand bei einer mod_rewrite Regel helfen

Verfasst: 03.07.2011 22:16
von WoY
hi,

könnte dir helfen.

muss aber wissen willst du einen offensichtliche umleitung (redirect = 301), also man sieht es im browser,
oder nur intern?