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