HSTS. Убрать редирект с HTTP на HTTPS

Проблема следующая:

Разрабатывается сайт. Включается SSL, сайт открывается в браузере, убирается SSL, сайт не работает.

Браузер "закешировал" https. При попытке открыть через http, совершается редирект на https. Это происходит из-за HSTS.

Как заставить браузер использовать HTTP вместо HTTPS?

Очистка кэша HSTS (HTTP Strict Transport Security). Способ исправляет проблему на отдельно взятом браузере. Почистить кэш своим пользователем не получится.

Требуется зайти на специальную страницу браузера:

  • Для Google Chrome, Opera: chrome://net-internals/#hsts. «Delete domain security policies», ввести домен и нажать «Delete domain»
  • Для Яндекс.Браузер: about:net-internals#hsts
  • Для Mozilla Firefox: about:permissions. «Forget About This Site»
  • Для Safari: Удалить файл ~/Library/Cookies/HSTS.plist

После выполнненый действий сайт должен открываться через http://


Похожие записи

Кратко о внедрение зависимостей и сервис контейнере

Cтатья о том, что такое "Внедрение зависимостей" и "Сервис-контейнер" отталкиваясь от их реализации в PHP фреймворках. Статья написана по мотивам статей Фабьена Потенсье, ведущиго разработчика и идеолога фреймворка Symfony, а также документации фреймворка Laravel.

Windows 10. Меню пуск не открывается

В статье рассказывается как в операционной системе Windows 10 починить меню пуск, которое не открывается. Проблема решается с помощью переустановки Windows Apps.

Async CSS

  • По умолчанию при обработке CSS визуализация страницы блокируется.
  • С помощью медиазапросов обработку некоторых CSS-файлов можно отложить.
  • Браузер скачивает все CSS-файлы (как с медиазапросами, так и без них).