Re: Проксирование https-сайта

Васильев "Zmey!" Олег zmey1992 at ya.ru
Fri Dec 6 10:02:10 UTC 2013


Если я правильно понял вашу задачу, то:
1) Метода connect в nginx нет, а значит просто прозрачно проксировать трафик на https бэкэнд не выйдет.
2) Если пытаться прикинуться сайтом, на который вы проксируете, но под другим доменом - тоже ничего не выйдет. Необходимо ЛИБО иметь сертификат бэкэнда, чтобы терминировать https на nginx (что не подходит, если домен другой), ЛИБО до вас будет доступ по http и все жёстко прописанные пути и редиректы вам как-то надо будет переводить на http, ЛИБО делаете свой сертификат, но он будет недоверенным.

02.12.2013, 13:47, "gadstwo at gmail.com" <nginx-forum at nginx.us>:
> Есть сайт работающий на связке nginx+apache. Схема тривиальная, nginx стоит
> перед апачем, поднимает ssl, раздает статику,  остальное проксирует на апач.
> На сайте есть личный кабинет работающий на субдомене на отдельном ip, с
> шифрованием, сертификат доверенный.
> Задача - сделать зеркало этого сайта.
> Единственный нормальный мануал найденный по этой теме - с хабра
> http://habrahabr.ru/post/158393/
> Делал все согласно этой статье. В итоге все что работает на http - работает
> прекрасно. При уходе на https - ERR_SSL_PROTOCOL_ERROR.
> В статье про https почти ничего не сказано и даже 443 порт не
> прослушивается. Я дела 2 вариант, редирект трафика с 443 на 80 и отдельный
> виртуальный сервер с аналогичной конфигурацией который слушает 443 порт.
> Собственно, главный вопрос -  как запроксить https? и можно ли это вообще
> сделать?
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,245115,245115#msg-245115
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru



Подробная информация о списке рассылки nginx-ru