default_vlan Posted November 29, 2017 · Report post Привет всем. Сегодня полдня убил, на, казалось бы, обычную настройку https в nginx, оказалось, что заказчик не предоставил сертификат, но не суть. Суть в другом. Клиенты открывают сайт и попадают на его 80-порт, а не 443. Может быть и крайне идиотский вопрос, но ответ я не нашел. Можно ли обойтись без редиректа с 80 порта на 443? Или никак, т.к. это изначально браузер стучится на 80 порт? Пока решил через rewrite. Спасибо) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ixi Posted November 29, 2017 · Report post В первый раз -- всегда, дальше можно настроить hsts Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
lacost Posted December 5, 2017 · Report post Может не понял до конца вашу задачу, но мы при обращении на 80-й порт делаем proxy_redirect чтобы всех заруливало на https Так же интересную штуку можно сделать при помощи proxy_pass внутри например https можно стянуть не зашифрованный контент и вставить его в зашифрованный (без алертов на стороне клиента). возможно можно сделать и наоборот - из http получить https - надо пробовать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...