Ответы на вопросы
+1 голос
138 просмотров

Как отключить перенаправление на https в браузере? У меня есть несколько сайтов на субдомене site.domen.ru, основной домен (domen.ru) имеет сертификат, а субдомены (site1.domen.ru, site2.domen.ru и т.д.) сертификатов не имеют. Когда я захожу на сайт на субдомене site.domen.ru, происходит переадресация на основной домен domen.ru. Как отключить эту переадресацию на https в браузере?

от | 138 просмотров

1 Ответ

0 голосов
Лучший ответ

При попытке открыть через http, у Вас совершается редирект на https — это происходит из-за HSTS.

Можно сказать, что браузер закэшировал (запомнил) работу на https на домене.

Вам нужно заставить Ваш браузер использовать http вместо https, т.е. очистить кэш Strict Transport Security. 

Это поможет только для отдельного браузера, посетителям вашего сайта придется проделывать такую же манипуляцию самим, т.к. Вы очистить им кэш удалённо не сможете. Именно по этому рекомендуется на любом сайте использовать https.

Как убрать редирект с http на https?

Чтобы отключить редирект на HTTPS и подключить работу на HTTP в браузере, выполните четыре простых действия:

  1. Зайдите на специальную страницу браузера;
  2. Найдите вкладу «Delete domain security policies» или «Forget About This Site»;
  3. Укажите субдомен или домен с которого переадресовывает;
  4. Нажмите кнопку «Delete domain»;

После выполнения этих действий Ваш сайт будет открываться по http.

Специальные страницы браузера для удаления кэша HSTS:

  • Для браузера Google Chrome — chrome://net-internals/#hsts;
  • Для Opera — chrome://net-internals/#hsts;
  • Для Яндекс.Браузер — about:net-internals#hsts;
  • Для Mozilla Firefox — about:permissions;
  • Для Safari: Нужно удалить файл ~/Library/Cookies/HSTS.plist.
от (621 баллов)
Добро пожаловать на сайт Вопросов.Нет, где вы можете задавать вопросы и получать ответы от других участников сообщества.
73 вопросов
76 ответов
6 комментариев
458 пользователей