静的リソースリクエストをインターセプトするHTTPプロキシを見つける

StackOverflow https://stackoverflow.com/questions/2823793

質問

背景

私は組み込みデバイス上で動作する Web アプリケーションを開発しています。開発時間を正常にするために、フロントエンド開発は、静的ドキュメントを提供する Apache を使用して行われ、PHP は、特別に構成された動的リソースのために組み込みデバイスにプロキシアウトされます。そのためには、さまざまなサーバー シミュレーション スクリプトをソース管理内に保持しておく必要があり、新しい動的リソースを追加するたびにそれらのスクリプトを更新する必要があります。

問題

ロジックを逆転させたいと思います。要求されたドキュメントが静的ドキュメント ディレクトリにある場合は、それを提供します。それ以外の場合は、リクエストを組み込みデバイスにプロキシします。

理想的には、これを実行してくれるソフトウェア パッケージ (Windows 用、または cygwin 上でビルド可能なもの) が必要です。PHP で Apache に強制的に実行させることはできますが、それを実現するための設定方法がわかりません。私はsquidとprivoxyを調べましたが、どちらも私が望むことをしないようです。

何か案は?自分で巻かなくてもいいのです。

役に立ちましたか?

解決

現在、Varnish は cygwin で利用可能です。以下を参照してください。

他のヒント

あなたが望んでいることは ワニス.

ワニスについて調べたので、実際に必要なのはリバース プロキシの特殊なケースであることがわかりました。 イカ 必要なことを行うように構成できます。(cygwin パッケージとして利用できるという追加特典もあります。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top