ну так впишите все в основной конфиг, а уже отличающиеся - каждому свое
http {
*keepalive_timeout 70;*
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5;
*ssl_session_cache shared:SSL:10m;*
*ssl_session_timeout 10m;*
server { listen 443 ssl;
ssl_certificate /usr/local/nginx/conf/cert.pem;
ssl_certificate_key /usr/local/nginx/conf/cert.key;
... }
11 мая 2017 г., 16:24 пользователь Slawa Olhovchenkov <slw@zxy.spb.ru>
написал:
> On Thu, May 11, 2017 at 04:12:57PM +0300, Maxim Dounin wrote:
>
> > > А возможно ли как-то использовать несколько разных сертификатов
> > > (одинакового типа, но на разные домены) в одном блоке server?
> > > Не хочется дублировать конфигурацию (достаточно развесистую),
> > > отличающуюся только именем сертификата, ключа и прописыванием
> > > server_name.
> >
> > Нет, сертификаты задаются для блока server{}. Если нужно, чтобы
> > для разных имён использовались разные сертификаты - нужно делать
> > разные блоки server{}.
>
> Очень не хочется дублировать конфигурацию, отличающуюся только
> стороками server_name и путем до сертификата.
>
> Это неудобно поддерживать, даже если основное тело включать через
> include.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru