Page 1 of 1

Проблема c ssl и алиасами доменов

Posted: Wed Aug 22, 2018 9:50 am
by James026
Добрый день, скажем есть такая задача:
домен sub.site.com и алиас www.sub.site.com
Мне нужно в nginx отдельные правила редиректа создать для www.sub.site.com, соответсвенно как алиас я не добавляю его в весте.
например

Code: Select all

server {
    listen      ip:443;
    server_name www.sub.site.com;
    ssl         on;
    ssl_certificate      /../ssl.sub.site.com.pem;
    ssl_certificate_key  /../ssl.sub.site.com.key;
    location / {
        rewrite ^(.*) https://sub.site.com$1 permanent;
    }

}
Получается что веста генерирует сертификат только для sub.site.com, но мне то нужно чтобы и www.sub.site.com по https работал.
Не могу разобраться, как сделать чтобы работало, и сертификаты обновлялись автоматически.
Через v-add-letsencrypt-domain admin www.sub.site.com получаю errror 3.

Когда в весте добавлен алиас то все ок, но приходится вручную убирать алиас, а значит конфиги перезатрутся при обновлении.