Я пытаюсь установить обратный прокси на Apache/2.2.9 на сервере Ubuntu для инвертирования прокси каталог,/someapp к другому серверу, с помощью следующей конфигурации:
<VirtualHost *:80> ServerAdmin webmaster@localhost ProxyRequests Off ProxyPass /someapp http://somehost:8080/someapp/ ProxyPassReverse http://somehome:8080/someapp/ /someapp
Когда я просматриваю на http://host/someapp, я перенаправляюсь на http://somehome:8080/someapp вместо того, чтобы проксировать запрос.
Есть ли что-то я пропавшие без вести?
Ваша последняя строка должна быть наоборот:
ProxyPassReverse http://somehome:8080/someapp//someapp
должен быть:
ProxyPassReverse/someapp http://somehome:8080/someapp/