On Thu, 28 Jul 2016, lllsergeyv wrote:
Есть сервер, который обслуживает на одном ip несколько сайтов(a,b,c,d).
Некоторые из них должны работать через https(a,b), остальные(c,d) должны
быть недоступны через https. Попробовал добавить в секцию default return
444, но в этом случае браузер начинает сначала устанавливать ssl сессию, в
результате получаем ошибку сертификата. Можно обрывать запрос сразу как
только обработчик доходит до секции default, не дожидаясь установки ssl
сессии?
Добрый день!
У вас неверное представление о работе HTTPS.
Работает он так - сперва полностью устанавливается SSL-сессия (да, при её
handshake используется сертификат из того или иного блока server), и лишь
затем начинают работать обработчики в конкретном server.
Как вы хотите - так не бывает.
--
Best regards,
Andrey Kopeyko <and...@kopeyko.ru>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru