0

私は次のことをしたい:

サーバー A ( http://server-a:9000/) とサーバー B ( http://server-b:8000/) があります。さらに、ポート 80 で実行する Apache をインストールしました。

Apacheにアクセスすると、http://localhost/productこのリクエストをに渡したいhttp://server-a:9000/product

でApacheにアクセスするとhttp://localhost/details、リクエストをに渡したいですhttp://server-b:8000/details

私はこれを次の構成で動作させました:

ProxyPass /product http://server-a:9000/product
ProxyPassReverse /product http://server-a:9000/product

ProxyPass /details http://server-b:8000/product
ProxyPassReverse /details http://server-b:8000/product

ただし、この構成では、元の URLhttp://localhost/productが に置き換えられhttp://server-a:9000/productます。

URL を置き換えないように Apache を構成するにはどうすればよいですか? 表示される URL は常にhttp://localhost/product.

前もって感謝します

トルベン

4

0 に答える 0