The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Диалог с администрацией проекта
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

HTTPS по умолчанию, Maxim Chirkov (ok), 19-Фев-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "HTTPS по умолчанию"  +/
Сообщение от Licha Morada (ok), 19-Фев-20, 20:21 
> Ростелеком стал последней каплей, которая перевесила все мои доводы в пользу того,
> что пользователь должен выбирать HTTP или HTTPS.

Лично я, конкретно в случае выбора между HTTP или HTTPS, с вашей позицией не согласен. Возможно, потому не довелось самому страдать от последствий отсутствия такого выбора. В любом случае, это решение всецело в компетенции хостмастера и смысла его оспаривать нет. Потому что ему буквально виднее все пользовательские кейсы. Однако, я готов поделиться своими доводами, исключительно в рамках обмена мнениями.

> Подозреваю, что после внедрения
> новых DPI, которые теперь применяют блокировки роскомнадзора через вклинивание в трафик,
> возник соблазн добавлять свою рекламу.

DPI на хозрасчёте.


> Ситуация не единичная, на форумах с начала года всплывают похожие жалобы.

Докатимся до BBS. Надо будет ходить по SSH на условный хост с пробросом портов, и смотреть opennet.ru через http://localhost:8080.

> На первом этапе сделал проброс по умолчанию главных страниц https://www.opennet.dev/ и http://opennet.ru/ на https://.

Спасибо.

> Прямые ссылки по http:// пока оставил, как и возможность
> захода через http://m.opennet.ru

Если очень приспичит, можно редиректить "всё кроме тех кто специально просит не редиректить". Отличить одних от других на прокси можно разными способами, но, пожалуй, самым надёжным было бы запихнуть их в отдельный поддомен типа http://nossl.opennet.ru, или на отдельный порт. Надёжным в плане предсказуемости поведения.

> (жаловались, что не все мобильные браузеры поддерживают сертификаты Let's Encrypt).

Что мешает купить сертификат подешевле, типа https://www.ssls.com/ или https://cheapsslsecurity.com/promotion/buy-cheap-ssl-certifi... ?

Ответить | Правка | Наверх | Cообщить модератору

2. "HTTPS по умолчанию"  +/
Сообщение от Maxim Chirkov (ok), 20-Фев-20, 11:57 
Полностью только на HTTPS переводить пока не собираюсь, скорее всего ограничусь только главными страницами и пробросом внешних переходов на http:// по ссылкам. Внутренние переходы и прямые входы (например, http://opennet.ru/lite) пробрасывать не буду. Для m/mobile.opennet.ru сделаю проброс на https только для браузеров с Android и iOS в User Agent, для очень старых Android добавлю исключение.
Ответить | Правка | Наверх | Cообщить модератору

4. "HTTPS по умолчанию"  +/
Сообщение от VEGemail (ok), 10-Апр-20, 23:43 
Можно сделать всё гораздо проще. Просто смотрите, присылает ли браузер в запросе "Upgrade-Insecure-Requests: 1". Если присылает - это точно новый браузер, который хочет, чтобы его перенаправляли на HTTPS (и знает про Let's Encrypt). Редиректим все такие запросы на HTTPS. Для HTTPS-клиентов выставляем заголовки "Content-Security-Policy: upgrade-insecure-requests" и "Strict-Transport-Security: max-age=31536000". И всё. Все кто умеют в современный HTTPS со всеми плюшками - будут ходить строго по HTTPS. Кто не умеет - можно будет хоть с Windows 98 по HTTP зайти. И не надо никаких чёрных или белых списков для User-Agent.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру