Прокси реверса Apache 2.2 не работа

Я пытаюсь настроить своего апача (версия 2.2.3) для работы обратным прокси. Я настроил апача на общедоступном сервере, как он описан по 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 проигнорирована апачем.

5
задан sudo bangbang 3 October 2016 в 07:41
поделиться