Назад | Перейти на главную страницу

Могут ли домены на одном сервере иметь выделенные сертификаты SSL и общие файлы?

В настоящее время я использую несколько доменов на одном VPS с управляемым провайдером. Каждому домену потребуется собственный выделенный сертификат SSL для безопасности электронной торговли, а также потребуется доступ к набору общих сценариев, которые использует каждый домен. (Эти сценарии находятся в центральном месте на сервере, и каждый домен может получить к ним доступ).

С текущим решением VPS я могу выполнить только одно из двух требований (либо выделенные сертификаты SSL, либо файлы, к которым может получить доступ каждый домен; невозможно иметь оба на нескольких VPS-хостингах, которые я просматривал).

Поскольку оба эти требования являются обязательными, есть ли конфигурация сервера, позволяющая это сделать? Linux или Windows? Управляемый или неуправляемый? ... рекомендации?

На моем локальном компьютере, на котором запущен WAMP, файлы могут совместно использоваться доменами, но мне еще предстоит исследовать функциональность SSL.

Нет абсолютно никакой технической причины, которая мешает нескольким виртуальным хостам - с разными сертификатами SSL - получить доступ к одним и тем же файлам, при условии, что все они размещены в одной системе. Нет никакой реальной связи между URL-адресом и вашей файловой системой, и вы можете иметь http://domainA.example.com/ и http://domainB.example.com/ указывают на точно такие же файлы.

Для нескольких независимых SSL-сертификатов обычно требуется несколько IP-адресов (как правило, именованный виртуальный хостинг через SSL невозможен). Одна система может содержать несколько IP-адресов, хотя ваш провайдер VPS может потребовать, чтобы системы имели только один уникальный IP-адрес (что может быть основной причиной ограничения, с которым вы столкнулись).

Конечно, некоторые провайдеры VPS поддерживают это (например, Linode обращается к этому явно).