We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
SSL сертификат для каждого алиаса(домен 2-го уровня)
SSL сертификат для каждого алиаса(домен 2-го уровня)
Здравствуйте!
Каким способом указать SSL сертификат для каждого домена, использующегося в алиасах? Дело в том, что каждый алиас - это домен второго уровня (привет multisite wordpress).
Про мультидоменный сертификат знаю, но интересует бюджетный вариант)
Каким способом указать SSL сертификат для каждого домена, использующегося в алиасах? Дело в том, что каждый алиас - это домен второго уровня (привет multisite wordpress).
Про мультидоменный сертификат знаю, но интересует бюджетный вариант)
Re: SSL сертификат для каждого алиаса(домен 2-го уровня)
решил вопрос на уровне nginx. Выделил отдельный блок с доменом и указал путь до сертификата.
ВАЖНО! в конфиге Apache2 /home/USER/conf/web/domain1.apache2.ssl.conf добавляем
ВАЖНО! в конфиге Apache2 /home/USER/conf/web/domain1.apache2.ssl.conf добавляем
Code: Select all
ServerAlias domain2
- Создаем новые сертификаты для домена domain2
Code: Select all
/home/USER/conf/web/ssl.domain2.pem /home/USER/conf/web/ssl.domain2.key
- Создаем копию конфига /home/USER/conf/web/domain1.nginx.ssl.conf с именем domain2.nginx.ssl.conf.
- Меняем в конфиге domain2.nginx.ssl.conf:
на
Code: Select all
server_name domain1;
Code: Select all
server_name domain2;
- Меняем в конфиге domain2.nginx.ssl.conf:
на
Code: Select all
ssl_certificate /home/USER/conf/web/ssl.domain1.pem; ssl_certificate_key /home/USER/conf/web/ssl.domain1.key;
Code: Select all
ssl_certificate /home/USER/conf/web/ssl.domain2.pem; ssl_certificate_key /home/USER/conf/web/ssl.domain2.key;
- Сохраняем и проверяем конфиг на ошибки
Code: Select all
service nginx configtest && service nginx restart
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: SSL сертификат для каждого алиаса(домен 2-го уровня)
Letsencrypt поддерживает wildcard-сертификаты.