default_vlan Posted November 29, 2017 Posted November 29, 2017 Привет всем. Сегодня полдня убил, на, казалось бы, обычную настройку https в nginx, оказалось, что заказчик не предоставил сертификат, но не суть. Суть в другом. Клиенты открывают сайт и попадают на его 80-порт, а не 443. Может быть и крайне идиотский вопрос, но ответ я не нашел. Можно ли обойтись без редиректа с 80 порта на 443? Или никак, т.к. это изначально браузер стучится на 80 порт? Пока решил через rewrite. Спасибо) Вставить ник Quote
ixi Posted November 29, 2017 Posted November 29, 2017 В первый раз -- всегда, дальше можно настроить hsts Вставить ник Quote
lacost Posted December 5, 2017 Posted December 5, 2017 Может не понял до конца вашу задачу, но мы при обращении на 80-й порт делаем proxy_redirect чтобы всех заруливало на https Так же интересную штуку можно сделать при помощи proxy_pass внутри например https можно стянуть не зашифрованный контент и вставить его в зашифрованный (без алертов на стороне клиента). возможно можно сделать и наоборот - из http получить https - надо пробовать. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.