Hallo

> Du musst das PT-Flag hinzufügen.

Vielen Dank für den Hinweis! Für den Alias und auch für die anderen Seiten
funktioniert die Sache nun auch prima, nur leider läuft der Aufruf der
Homepage (http://localhost) nun in eine Endlosschleife.

Ich habe zusätzlich ein redirect auf englisch eingestellt:
RedirectMatch permanent ^/$ /en/

Und es passiert nun folgendes:
(2) init rewrite engine with requested uri /
(3) applying pattern '^/en/(.*)' to uri '/'
(1) pass through /
(2) init rewrite engine with requested uri /en/
(3) applying pattern '^/en/(.*)' to uri '/en/'
(2) rewrite /en/ -> /?lang=en
(3) split uri=/?lang=en -> uri=/, args=lang=en
(2) forcing '/' to get passed through to next API URI-to-filename handler
(2) init rewrite engine with requested uri /en/
(3) applying pattern '^/en/(.*)' to uri '/en/'
(2) rewrite /en/ -> /?lang=en
(3) split uri=/?lang=en -> uri=/, args=lang=en&lang=en
(2) forcing '/' to get passed through to next API URI-to-filename handler

Bis dann am Ende folgendes raus kommt:
http://localhost/en/?lang=en&lang=en&lang=en&lang=en&lang=en&lang=en&lang=en
&lang=en&lang=en&lang=en&lang=en&lang=en&lang=en&lang=en&lang=en&lang=en&lan
g=en&lang=en&lang=en

Der rewrite funktioniert zwar nun korrekt, aber ich brauche eine andere
Möglichkeit für die Umleitung auf die englische Sprache.
Denn ich habe auch noch das Flag R hinzu gefügt, damit auch die Redirects
richtig behandelt werden. Aber leider bekomme ich nun nur noch den "Error
400 Bad Request" angezeigt.
Im rewrite-Log sieht alles prima aus:
(2) init rewrite engine with requested uri /
(3) applying pattern '^/en/(.*)' to uri '/'
(1) pass through /
(2) init rewrite engine with requested uri /en/
(3) applying pattern '^/en/(.*)' to uri '/en/'
(2) rewrite /en/ -> /?lang=en
(3) split uri=/?lang=en -> uri=/, args=lang=en
(2) explicitly forcing redirect with http://localhost/
(2) forcing 'http://localhost/' to get passed through to next API
URI-to-filename handler

Nur im Error-Log steht die Zeile:
Invalid URI in request GET /en/ HTTP/1.1

Hat jemand irgend eine Idee wie das Problem zu lösen ist?

Vielen Dank,
HaPe

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an