Как настроить apache (+ajp?) С доменом tomcat example.com и поддоменом php blog.example.com?

Я долго искал решение в Интернете, но, похоже, не могу найти достойного ответа, поэтому я могу попытать счастья здесь...

Я пытаюсь настроить apache + tomcat, чтобы мой домен example.com был сопоставлен с веб-приложением tomcat.
Это простая часть, и я понял, что могу сделать это с помощью:

ProxyPass /site ajp://127.0.0.1:8009/site
ProxyPassReverse /site ajp://127.0.0.1:8009/site

Я также могу получить доступ к самому своему коту (для развертывания приложений и т. Д.) Через:

ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/

Но что, если я хочу, чтобы мой поддомен blog.example.com был сопоставлен с экземпляром WordPress? Я действительно не могу понять, как этого добиться, хотя я полагаю, что это довольно простая настройка.

Все советы и комментарии очень ценятся!

2 ответа

Руслан прав, вам нужны отдельные виртуальные серверы, например, блок virtualHost с определенной директивой Servername, а затем его собственные директивы обратного прокси-сервера.

Я бы добавил еще один виртуальный хост для blog.xxx.com и установил все, что вам нужно для использования вашего экземпляра WordPress. Таким образом, у вас есть один vhost для xxx.com (с ajp и тому подобным) и другой для blog.xxx.com.

Другие вопросы по тегам