静的リソースリクエストをインターセプトするHTTPプロキシを見つける
-
26-09-2019 - |
質問
背景
私は組み込みデバイス上で動作する Web アプリケーションを開発しています。開発時間を正常にするために、フロントエンド開発は、静的ドキュメントを提供する Apache を使用して行われ、PHP は、特別に構成された動的リソースのために組み込みデバイスにプロキシアウトされます。そのためには、さまざまなサーバー シミュレーション スクリプトをソース管理内に保持しておく必要があり、新しい動的リソースを追加するたびにそれらのスクリプトを更新する必要があります。
問題
ロジックを逆転させたいと思います。要求されたドキュメントが静的ドキュメント ディレクトリにある場合は、それを提供します。それ以外の場合は、リクエストを組み込みデバイスにプロキシします。
理想的には、これを実行してくれるソフトウェア パッケージ (Windows 用、または cygwin 上でビルド可能なもの) が必要です。PHP で Apache に強制的に実行させることはできますが、それを実現するための設定方法がわかりません。私はsquidとprivoxyを調べましたが、どちらも私が望むことをしないようです。
何か案は?自分で巻かなくてもいいのです。
解決
現在、Varnish は cygwin で利用可能です。以下を参照してください。
所属していません StackOverflow