У меня есть несколько URL-адресов, поступающих на сервер. Я хочу использовать заголовки узлов для перенаправления трафика. Я пытаюсь использовать Apache для перенаправления этих запросов на различные серверы, которые находятся внутри нашего брандмауэра. Я получил часть решения, но, похоже, что-то упустил.
Например, http://hostHeader1.mycompany.com следует перенаправить на сервер внутри нашего брандмауэра, который обрабатывает запросы на hostHeader1, и результат должен быть возвращен клиенту. http://hostHeader2.mycompany.com следует перенаправить на сервер внутри нашего брандмауэра, который обрабатывает запросы на hostHeader2. И т.д.
Сейчас у меня есть следующее, но оно перенаправляет весь трафик на http://hostHeader1Handler/:
<VirtualHost *:*>
ProxyPreserveHost On
ProxyPass / http://hostHeader1Handler/
ProxyPassReverse / http://hostHeader1Handler/
ServerName hostHeader1.mycompany.com
</VirtualHost>
Любая помощь приветствуется.
Scott