ConsistentHTTPS

ConsistentHTTPS — расширение для веб-браузера Firefox, предотвращающее случайный переход с HTTPS-адресов на HTTP-адреса в том же домене.

Работает путём автоматической замены протокола http на https в ссылках и формах, ведущих на страницы того же сайта, сразу после загрузки страницы.

Расширение универсально, не использует никаких предопределённых баз адресов и опирается исключительно на факт открытия текущей страницы по протоколу HTTPS, гарантирующий работоспособность сайта при использовании HTTPS.

Расширение начинает работать сразу после установки и не требует перезапуска браузера.

Настройки

Для расширения в окне браузера «Управление дополнениями» → «Расширения» доступны следующие настройки:

Обрабатывать ссылки на поддомены (по умолчанию выключено)
Включает обработку ссылок и форм, ведущих на поддомены текущего домена.
Отслеживать динамические изменения на странице (по умолчанию включено)
Позволяет автоматически обрабатывать новые ссылки и формы, динамически добавленные на страницу после её первичной загрузки.

Ограничения

  • Действие расширения не распространяется на случаи, когда переход на HTTP-адрес происходит не с помощью ссылки или формы, а вследствие перенаправления (редиректа) с адреса, на который ведёт ссылка или форма.
  • Расширение не осуществляет автоматическое определение наличия HTTPS-версии у сайта, открытого по HTTP.