ich hänge seit gestern an einem Problem.
Situation: es existieren zwei Server auf denen jeweils ein Webserver läuft. Server A (Linux), Server B (uralt SCO Unix).
Ich möchte nun alle PHP Seiten auf dem Linux laufen lassen, und der Rest soll auf den Unix weitergeleitet werden.
Funktioniert auch bisher sehr gut.
- Code: Alles auswählen
RewriteEngine On
RewriteRule ^(.+\.cgi)$ http://sco10176.konzern.intern:457/$1 [L]
RewriteCond %{REQUEST_URI} !^/Notfall
RewriteCond %{REQUEST_URI} !^(.+\.php)
RewriteRule ^(.*)$ http://sco10176.konzern.intern$1
Nun hab ich das problem, das er natürlich nun eine Weiterleitung macht, wenn jemand nur lx10176.konzern.intern aufruft.
Dort soll er aber natürlich die index.php aufrufen.
Wenn ich nun ein
- Code: Alles auswählen
RewriteCond %{REQUEST_URI} !/
einfüge, funktioniert das.
Allerdings macht er nun keine weiterleitung mehr wenn jemand http://lx10176.konzern.intern/images aufruft.
Kann mir jemand einen Tipp geben wie ich das hingebkomme, die Weiterleitung NUR zu machen, wenn die URI nicht leer ist?
PS: ich habe auch schon mit -U probiert. Aber das funktioniert überhaupt nicht, und er leitet IMMER weiter, obwohl die Daten auf dem Linux liegen und auch erreichbar sind.

