Das Finden einer HTTP-Proxy, der statische Ressourcenanforderungen abfängt
-
26-09-2019 - |
Frage
Hintergrund
Ich entwickle eine Web-Anwendung, dass das Leben auf einem Embedded-Gerät. Um dev mal Sané, Frontend-Entwicklung zu machen ist mit Apache dienen statische Dokumenten gemacht, mit PHP auf das Embedded-Gerät Proxying aus für speziell konfigurierten dynamische Ressourcen. Dies erfordert, dass wir verschiedene Server-Simulation Scripts rumhängen in der Quellcodeverwaltung zu halten, und es erfordert diese Skripte zu aktualisieren, wenn wir eine neue Dynamik Ressource hinzufügen.
Problem
Ich mag die Logik invertieren: wenn das angeforderte Dokument in dem statischen Dokumenten Verzeichnis verfügbar ist, dient sie; andernfalls Proxy die Anforderung an das Embedded-Gerät.
Im Optimalfall möchte ich ein Software-Paket, das für mich (für Windows oder bebaubare auf Cygwin) tun. Ich kann mit zwingt Apache behandeln sie mit PHP zu tun, aber ich bin nicht sicher, wie es zu konfigurieren, um sie geschehen. Ich habe bei Tintenfischen und privoxy gesucht, aber keiner von ihnen scheint zu tun, was ich will.
Irgendwelche Ideen? Ich möchte lieber nicht haben, um meine eigene Rolle.
Lösung
Nun, Lack ist in Cygwin verfügbar, siehe:
- Einbauanleitung: http://varnish-cache.org/trac/wiki/VarnishOnCygwinWindows
Andere Tipps
Ich denke, was Sie wollen, ist Lack .
Nun, da ich auf Lack geschaut habe, verstehe ich das, was ich will eigentlich ein Sonderfall eines Reverse-Proxy ist, und dass Tintenfisch kann so konfiguriert werden, um zu tun, was ich brauche. (Mit dem zusätzlichen Bonus von ihm zur Verfügung, die als Cygwin-Paket.)