Приветствую,
В двух словах как я вижу работу Reverse proxy… она основана на ‘принятии’ пакетов из из внешней среды, и перенаправлении их во внутреннюю при этом применяя(иногда заранее настроенные а иногда и нет) необходимые правила/политики. Собственно на чем и основана работа всех балансировщиков нагрузок.
VirtualHost работает аналогичным образом… принимает трафик из внешней среды и направляет его опять же применяя заранее настроенные правила уже соответствующим ресурсам..
Cобственно в чем основное(корневое) отличие в работе данных технологий?