Мой случай:
У меня есть несколько веб-приложений, работающих на моем сервере Tomcat, как это:
demo.myserver.com/application1
demo.myserver.com/application2
demo.myserver.com/application3
Вот что я хочу:
Application1.mydomain.com, чтобы указать на demo.myserver.com/application1
Application2.mydomain.com, чтобы указать на demo.myserver.com/application2
Application3.mydomain.com, чтобы указать на demo.myserver.com/application3
Вот что я сделал:
1. Я установил DNS-сервер так, чтобы он указывал на Application1.mydomain.com и т. Д. На IP-адрес моего сервера.
2. Я установил apache webserver, apache tomcat6 и плагин JK2, чтобы они общались.
3. Я настроил виртуальный домен для всех моих доменов в httpd-vhosts.conf и включил его в httpd.conf.
httpd.conf:
Include conf/extra/httpd-vhosts.conf
httpd-vhosts.conf:
<VirtualHost *:80>
ServerName Application1.mydomain.com
JkMount /* workername
</VirtualHost>
4. Я убедился, что все работает нормально только с apache.
Моя проблема возникает, когда я пытаюсь использовать JKMount для перенаправления запросов в мое приложение. Как я могу это сделать? Или это лучший способ сделать это?