Настройки виртуального хоста Apache с именами хостов - PullRequest
0 голосов
/ 01 августа 2010

Я использую apache в качестве своего переднего http-сервера, который обрабатывает запросы на JBoss 4.2.2, работающий в качестве сервера приложений. У меня есть приложение J2EE, работающее на JBoss, обрабатывающее запросы на несколько сайтов.

Мой IP зарегистрирован наxyz.comзапрос к community1.xyz.com загружает сайт для сообщества1запрос к community2.xyz.com загружает сайт для сообщества2У меня настроен один виртуальный хост, который слушает по умолчанию (все запросы) в ssl.conf

Мне нужно два разных SSL-сертификата, чтобы использовать для community1 и community2. Как можно настроить 2 виртуальных хоста для имени DNS, чтобы сделать это.

Причина, по которой мне нужно использовать другой SSLиз 1 присваивается * .xyz.com за то, что community2.xyz.com перенаправляется с другого сервера mmm.com на мой сервер Apache.

Ответы [ 2 ]

0 голосов
/ 05 августа 2010

Хотя вы можете использовать индикацию имени сервера (SNI), я бы порекомендовал просто получить другой IP-адрес, поскольку он не поддерживается полностью (люди с более старыми браузерами не смогут перейти на ваш сайт).

0 голосов
/ 03 августа 2010

Если вы хотите использовать два разных сертификата для одного и того же IP-адреса, вам придется использовать расширение Server Name Indication (SNI), которое является относительно новым (и может поддерживаться не всеми браузерами, но оно похоже работает с последними). ​​

Более подробную информацию о конфигурации внешнего интерфейса Apache Httpd вы найдете на этой вики-странице Apache:

http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI

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