Rewrite, wenn externe Ressource vorhanden

Alles, was den Apache betrifft, kann hier besprochen werden.

Rewrite, wenn externe Ressource vorhanden

Postby DrSarez » 23. October 2012 10:38

Hallo,

ich verzeifle an der Rewrite-Bedingung "nur wenn die Ressource auf dem entfernten Server <ip>:<port>${REQUEST_URI} vorhanden ist". Mein bisheriger Ansatz:

Code: Select all
RewriteCond     http://200.202.204.11:3000%{REQUEST_URI}    -U


Das Problem hierbei:
    Die Bedingung liefert immer true
    Die Antwort des entfernten Servers ist zunächst 404 (file not found), dann kommt jedoch ein Redirect auf eine vorhandene Seite -> ergo: die RewriteCond wertet nur den finalen 202-Header aus
    Ich habe auch schon die Option -F ausprobiert, diese liefert immer false

Kann ich meinem Apache 2.2 irgendwie beibringen, dass er die folgende RewriteRule erst ausführen soll, wenn die gewünschte Ressource auf dem entfernten Server zur Verfügung steht?


Beste Grüße
DrSarez
 
Posts: 2
Joined: 23. October 2012 10:16
Operating System: Debian

Return to Apache

Who is online

Users browsing this forum: No registered users and 33 guests