.htaccess - lokale Verzeichnisse ignorieren

Ich habe eine .htaccess-Datei um Proxy-Weiterleitungen zu realisieren. Funktioniert bestens solange das angeforderte Verzeichnis lokal nicht vorhanden ist.
Wie kann ich realisieren dass das Vorhandensein lokaler Verzeichnisse ignoriert wird?

Existiert nicht: /grafiken/test.jpg
http://domain.de.proxy.de/grafiken/test.jpg == OK
wird von domain.de/grafiken/test.jpg gelesen

Existiert: /medien/test.jpg
http://domain.de.proxy.de/medien/test.jpg == ERR
wird von proxy.de/medien/test.jpg gelesen

Es soll aber immer vom gespiegelten Server gelesen werden egal ob die Datei/das Verzeichnis lokal existieren könnte.

Vielleicht hat ja jemand eine Idee, komme da grad nicht weiter :smile:

Ich habe eine .htaccess-Datei um Proxy-Weiterleitungen zu
realisieren. Funktioniert bestens solange das angeforderte

Es soll aber immer vom gespiegelten Server gelesen werden egal
ob die Datei/das Verzeichnis lokal existieren könnte.

wie weit bist du den, bzw wie hast du den deine proxy bla bla eingerichtet.

Meine Idee ist wenn immer umgeleitet werden muss , dann ein REWRITE .

Umgeleitet wird bisher alles solange das Verzeichnis was vom entfernten Server angefordert wird lokal nicht vorhanden ist.

Erst mal vielen lieben Dank für die Hilfe, anbei ein Beispiel:

domain.de = entfernter Rechner (soll gespiegelt werden)
proxy.de = lokaler Host

Es wird also folgendes aufgerufen:
http://domain.de.proxy.de/pfad/zu/datei.txt

Solange /pfad nicht auf dem lokalen Server vorhanden ist wird wunderbar weitergeleitet/gespiegelt mit Mod-Rewrite.
Ist aber das Verzeichnis /pfad vorhanden, so leitet Apache nicht weiter sondern greift einfach auf das lokale Verzeichnis zu.

Ich bekomme Apache nicht dazu die lokalen Verzeichnisse zu ignorieren und einfach die Proxy-Weiterleitung auszuführen.

Umgeleitet wird bisher alles solange das Verzeichnis was vom
entfernten Server angefordert wird lokal nicht vorhanden ist.

ja mir alles klar

Solange /pfad nicht auf dem lokalen Server vorhanden ist wird
wunderbar weitergeleitet/gespiegelt mit Mod-Rewrite.

aber wo ist denn nun dein REWRITE code
man , schreib doch einfach hier rein was du schon hast,
genau wie du das machst, genau die zeile, oder woher soll ich wissen was und wieso , normalerweise sind umleitungen via ReWrite gesamt gültig, deswegen frag ich mich ja , was du da veranstaltest.
Andere fall, du hast was übernommen weisst garnicht was das für rewrite zeilen sind und fragst hier nach einer lösung, dazu muss man aber auch wissen was bisher tut, wie genau geschrieben, ja slebst ein komma kann schon viel bewirken.

Ich helf also gerne weiter, wenn man sieht was bissher ist.
welche conditions, welche rewrite rule etc.

Achso, dachte das wär zu simpel weil es ganz normaler Code ist soweit,
hier sind die Zeilen anbei, danke für die Geduld!:

RewriteCond %{HTTP_HOST} ^domain.de$
RewriteCond %{REQUEST_URI} /P/((http://)*([^/]+)(.*))
RewriteRule .* http://$3%3.p.domain.de$4%4 [R,QSA,L]
RewriteCond %{HTTP_HOST} ^p.domain.de$
RewriteCond %{REQUEST_URI} /((http://)*([^/]+)(.*))
RewriteRule .* http://$3%3.p.domain.de$4%4 [R,QSA,L]
RewriteCond %{HTTP_HOST} ^(.*).p.domain.de$
RewriteRule .* http://$1%1%{REQUEST_URI} [QSA,P,L]