Apache 2.4 にはmod_proxy_htmlが含まれており、これは素晴らしいことです。サーバーから返された HTML 内のあらゆる種類の URL をキャッチして修正します。しかし、私はテキスト/xml ファイルをクライアントに送り返す Seam アプリを持っていますが、完全に修飾された URL も書き換える必要があり、mod_proxy_html はそれらを修正しません。
どうやらmod_proxy_htmlとは別に存在していた mod_proxy_xml があったようですが、Apache にはそれが含まれていませんでした。同じことを行うように mod_proxy_html を構成する方法はありますか? サーバーから戻ってきた HTML ファイルと XML ファイルの両方で URL を修正する必要があります。
ファローアップ:
私はこれと戦い続けており、mod_substitute を使用するなど、いくつかの異なる解決策を試しましたが成功しませんでした (これは、何かを代用するようには見えないため、どういうわけか間違って構成しています)、強制フラグ mod_proxy_html を使用して試して強制する必要があります特定のパスの下にあるすべてのファイルを実行します。