Нужна помощь в настройке: обратный прокси-сервер Apache

У меня проблемы с настройкой файла виртуальных хостов. Я хочу отправить посетителей на нужный сервер с помощью обратного прокси. Мой текущая настройка дает мне внутреннюю ошибку.

У меня только 1 общедоступный IP-адрес, и я хочу, чтобы посетитель мог подключиться к одному из локальных виртуальных серверов при условии правильного имени сервера.

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName sub.domain.com
    ServerAdmin me@domain.com
    ProxyPreserveHost On
    ProxyPass / http://192.168.1.11:80
    ProxyPassReverse / http://192.168.1.11:80
</VirtualHost>

<VirtualHost *:80>
    ServerName otherdomain.com
    ServerAdmin me@domain.com
    ProxyPreserveHost On
    ProxyPass / http://192.168.1.12:80
    ProxyPassReverse / http://192.168.1.12:80
</VirtualHost>

Если кто-то сможет найти что-то, что я делаю не так или у меня есть другой способ достичь своей цели, я хотел бы услышать это ..

5
задан TheWolfNL 27 November 2011 в 02:23
поделиться