Можно ли сопоставить субдомены с веб-приложениями на стандартном сервере приложений Java? - PullRequest
1 голос
/ 28 января 2011

Если у вас есть два веб-приложения, foo и bar, на сервере приложений J2EE, таком как Tomcat, обычный способ их различения выглядит так:

domain.com/foo
domain.com/bar

Я бы хотел сделать это вместо:

foo.domain.com
bar.domain.com

Возможно ли это?

Ответы [ 3 ]

1 голос
/ 28 января 2011

Вам нужно использовать 2 записи в server.xml - тогда каждое веб-приложение будет веб-приложением ROOT для каждого виртуального хоста.

0 голосов
/ 28 января 2011

Это не то, что может быть сделано "стандартным" способом - каждый сервер приложений Java имеет свои собственные способы настройки.Вам нужно будет взглянуть на документацию для сервера, который вы хотите развернуть.

Для Jetty эта документация находится здесь: http://wiki.eclipse.org/Jetty/Howto/Configure_Virtual_Hosts

0 голосов
/ 28 января 2011

Вы можете определить отдельные директивы JkMount в двух отдельных файлах. Затем настройте каждый поддомен как отдельный виртуальный домен и включите соответствующий файл конфигурации с JkMount для этого поддомена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...