Автор Гілка: SSL  (Прочитано 2648 раз)

Відсутній oleksa

  • Кореспондент
  • ***
  • дописів: 214
  • Карма: +0/-0
SSL
« : 2009-09-11 22:44:41 »
Друзі, допоможіть з пошуком відповіді. Чи можна на віртуальний хостинґ встановити SSL-сертифікат?
« Змінено: 2009-09-11 22:44:58 від oleksa »

Praporshic

  • Гість
Re: SSL
« Відповідей #1 : 2009-09-11 23:02:47 »
Хто за сервер? Apache та nginx вміють.

Відсутній oleksa

  • Кореспондент
  • ***
  • дописів: 214
  • Карма: +0/-0
Re: SSL
« Відповідей #2 : 2009-09-11 23:33:11 »
Хто за сервер? Apache та nginx вміють.
Апач.
Цитую відповідь хостера:
Щоб реалізувати це, Вам потрібно придбати виділену IP адресу та SSL сертифікат. В будь-якому випадку сертифікати потрібно встановлювати на виділений ІР, інакше цей сертифікат буде відображуватись на віртуальних хостах инших сайтів.

на моє питання:

В нашому домені qqq.org.ua є піддомен pp.qqq.org.ua. Підкажіть, будь ласка, як можна зробити доступ до сайту pp.qqq.org.ua через SSL?

Praporshic

  • Гість
Re: SSL
« Відповідей #3 : 2009-09-12 00:40:50 »
Так, справді. Треба окремий IP. Ось цитата з документації:
Цитата
Why can't I use SSL with name-based/non-IP-based virtual hosts?
The reason is very technical, and a somewhat "chicken and egg" problem. The SSL protocol layer stays below the HTTP protocol layer and encapsulates HTTP. When an SSL connection (HTTPS) is established Apache/mod_ssl has to negotiate the SSL protocol parameters with the client. For this, mod_ssl has to consult the configuration of the virtual server (for instance it has to look for the cipher suite, the server certificate, etc.). But in order to go to the correct virtual server Apache has to know the Host HTTP header field. To do this, the HTTP request header has to be read. This cannot be done before the SSL handshake is finished, but the information is needed in order to complete the SSL handshake phase. Bingo!

Відсутній oleksa

  • Кореспондент
  • ***
  • дописів: 214
  • Карма: +0/-0
Re: SSL
« Відповідей #4 : 2009-09-12 00:43:32 »
Так, справді. Треба окремий IP. Ось цитата з документації:
Цитата
Why can't I use SSL with name-based/non-IP-based virtual hosts?

Дякую за пояснення. Я думав, що бувають чудеса...  :-/ Ладно, піду вчити Скрібус...
« Змінено: 2009-09-12 00:44:00 від oleksa »