Apache (バージョン 2.2.3) をリバース プロキシとして機能するように設定しようとしています。で説明されているように、パブリックサーバーでApacheを構成しましたhttp://www.askapache.com/htaccess/reverse-proxy-apache.html
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule headers_module modules/mod_headers.so
LoadFile /usr/lib/libxml2.so
LoadModule proxy_html_module modules/mod_proxy_html.so
ProxyRequests off
ProxyPass /app1/ http://internal1.example.com/page1/
ProxyPassReverse /app1/ http://internal1.example.com/page1/
ProxyHTMLURLMap http://internal1.example.com/page1/ /app1/
internal1 は、ローカル ネットワーク内の他のサーバーです。
ホームページ (www.example.com/app1/) は正しく表示されますが、内部サーバーがリダイレクトを行うときに問題が発生します。この場合、ブラウザ (Firefox 3.5.3 または Internet Explorer 7) は、ローカル ネットワーク (internal1.example.com/page1/) でアドレスを検索します。ProxyPassReverse ディレクティブが apache によって無視されているようです。