2016-07-05 3 views
0

Я пытаюсь настроить перенаправление прокси для tomcats.виртуальный хост *: 80 не работает

У меня есть веб-сервер apache24, прослушивающий порт 80, и он выполняет прокси-сервер для порта tomcat ajp. Я сделал следующую конфигурацию, и она работает нормально.

<Proxy *> 
Require all granted 
</Proxy> 
ProxyPass  /core ajp://localhost:8009/test 
ProxyPassReverse /core ajp://localhost:8009/test 
ProxyPass  /ajp://localhost:9009/ 
ProxyPassReverse /ajp://localhost:9009/ 

Теперь я пытаюсь настроить виртуальный хост, и он перестает работать. Я сделал эту конфигурацию на некоторых других серверах, и она отлично работает с любыми проблемами. Я не могу понять, что происходит. Когда я настраиваю виртуальный хост, он перенаправляется на страницу индекса apache. Я использую apache 2.4, у меня нет других файлов конфигурации в папке conf.d. В идеале, как я настроил для *: 80 все имя хоста и ip-адрес должны ввести это.

<VirtualHost *:80> 
<Proxy *> 
Require all granted 
</Proxy> 
ProxyPass  /core ajp://localhost:8009/test 
ProxyPassReverse /core ajp://localhost:8009/test 
ProxyPass  /ajp://localhost:9009/ 
ProxyPassReverse /ajp://localhost:9009/ 
</VirtualHost> 

ответ

0

У вас есть ошибки в журналах apache? не забудьте поставить LogLevel на отладку в apache2.conf

Смежные вопросы