Statische Dateien auf einen externen Server umleiten?

  • Thread starter Thread starter Deleted member 11691
  • Start date Start date


D

Deleted member 11691

Guest
Hallo,

gibt es eine Möglichkeit, folgendes zu verwirklichen?

Code:
Benutzer geht auf http://<meinedomain>/*.(css|html|png|...)
Server prüft, ob die Datei existiert und führt gegebenfalls folgendes aus:
Benutzer wird auf http://cache.gssrv.de/<meinedomain>/*.(css|html|png|...)

D.h., NUR statische Dateien werden umgeleitet, PHP-Dateien, etc. nicht!

Wäre das irgendwie möglich?

Liebe Grüße,
PCFreund
 
Ich wuerde aber den Spiess umdrehen, NGINX kontrolliert ob die Datei vorhanden ist und liefert sie ggf. aus, ansonsten wird's per reverse proxy oder redirect an den Apache weiter geleitet.
Vorteil ist dass der Apache nicht trotzdem die statischen Anfragen bearbeiten muss um sie weiter zu leiten und man recht leicht auch die dynamischen Ausgaben von PHP-Skripten (sofern expiration header gesetzt sind) cachen kann um Blogs und aehnliche Seiten zu entlasten.
 
Mit mod_rewrite sollte das doch auch ohne Probleme gehen.

Ja, sowas meine ich ja ... Aber ich weiß nicht welche Variablen ich verwenden muss... Ich weiß glaube nur irgendwas mit RewriteCond und danach das RewriteRule...

/Edit: PS: Als Beispiel brauche ich nur ein Rewrite mit der Dateiendung .abc, ich habe eine ganze Liste, welche ich mir mit PHP dann in ein Mod-Rewrite ausgeben kann und in eine Config speichern kann.
 
Back
Top