Есть ли какой-нибудь способ заставить популярный браузер для настольных компьютеров (IE, Chrome, Firefox, Opera и т.д.) Подключаться только к сайту через HTTPS, а если сайт не поддерживает HTTPS, то вообще не подключаться?
2 ответа
Чтобы перенаправить соединение на https-версию сайта, существует множество расширений, таких как HTTPS Everywhere.
Теперь, чтобы разорвать соединение, если только http и https не найдены, вы можете использовать Privoxy и установить это правило черного списка в одном из файлов действий, которые вы хотели бы использовать:
{+ блок} http://.*
Это заблокирует все запросы, имеющие строку «http://», но не «https://». Хотя наверняка вы столкнетесь с большим количеством проблем при отображении сайтов в целом.
Я не уверен насчет других браузеров, но для FireFox HTTP нигде нет. Я только что установил и протестировал его, и он, кажется, делает именно то, что вы хотите.
РЕДАКТИРОВАТЬ
У меня нет копии Google Chrome для тестирования, но Force HTTPS Security будет делать то, что вы хотите, если имя говорит правду.