Ana: .htacces - prüfen ob datei existiert

Beitrag lesen

hi ihr,

ich habe zwei Verzeichnisse, /dateien/ und /dateien/veraltet/.
  Jetzt möchte ich das wenn ein Anfrage kommt er schaut ob die Datei dem ersten Verzeichnis ist und wenn ja dann soll er dahin weiterleiten, falls nein das gleich beim zweiten Verzeichnis.
  Wenn die Angeforderte Datei in beiden Verzeichnissen nicht existiert soll ein 404 ausgegeben werden.

Momentan sieht mein code so aus:
RewriteRule ^download/([a-z0-9_]+)(/|\s*)$ http://domain.de/dateien/$1.zip
RewriteRule ^history/([a-z0-9_]+)(/|\s*)$ http://domain.de/dateien/veraltet/$1.zip

Also ich weiß das ich -f und vielleicht %{REQUEST_URI} benutzen muss, aber ich habe keine Ahnung wie ich das alles zusammen in eine RewriteCond bringen kann.

Eine Beispiel Anfragen: http://domain.de/download/datei_v001.zip
Wenn /dateien/datei_v001.zip existiert, weiterleiten.
Wenn /dateien/veraltet/datei_v001.zip existiert, weiterleiten.
Wenn nicht weitergeleitet wurde soll entweder einer 404 initiiert werden, oder zu einer 404 URL weitergeleitet werden.

Kann mir jemand ein Beispiel für eine passende RewriteCond geben?

Liebe Grüße, Ana