3

(私は密集している必要があります-これを行う方法に関するApacheのドキュメントを理解できません。)

私が行っている SWF 開発をスピードアップするために、スタジオのテスト Web サイトを参照するときに、ローカル マシンにローカル SWF を取得させたいと考えています。1 つのローカル SWF のみ - 残りはテスト Web サイトから取得しました。

そこで、mod_proxy と proxy_http_module を使用してポート 80 に Apache をセットアップし、テスト サーバーが 127.0.0.1 であることを示す HOSTS のエントリを追加しました。私が必要としているのは、「http://test/blahを要求するすべての呼び出しは 10.1.1.whateverに行きます。http://test/blah/foo.swfは c に行きます: \proj\foo.swf".

誰かがこれを手伝ってくれますか?ありがとうございました。

4

2 に答える 2

3

特定の URL のプロキシを禁止する簡単な構文があります。

ProxyPass /blah/foo.swf !
ProxyPass /blah http://10.1.1.whatever
于 2009-10-13T16:00:51.520 に答える
2

記録のために、大まかに私が最終的に得たものは次のとおりです。

<VirtualHost *>
    ServerName (testserver-dns)
    ProxyRequests Off
    ProxyPreserveHost On
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyPass /path/to/swf !
    ProxyPass / http://10.1.2.3/
    ProxyPassReverse / http://10.1.2.3/
    <Location />
        Order allow,deny
        Allow from all
    </Location>
</VirtualHost>
于 2009-10-13T17:21:12.433 に答える