Я полностью озадачен этой проблемой:
При посещении веб-сайта, который является виртуальным хостом, без поддержки SSL и без ссылки на какую-либо схему https:// в его базе данных или любой файл в его темах, конфигурации и т.д. (Это веб-сайт WordPress), Chrome переписывает ссылки на странице, чтобы использовать схему https://.
Эта проблема не возникает при посещении веб-сайта с использованием Firefox или IE. Основной операционной системой является Windows 7.
Я попробовал следующее, но безуспешно:
- Удалите локальные данные Chrome пользователя, если это проблема с кэшированием
- Установлен последний Chrome
- Отключены все плагины
- Отключенные антивирусные программы
- Удалил имя хоста из базы данных Chrome HSTS, найденной в chrome://net-internals - также обсуждается здесь Chrome: как остановить перенаправление с http:// на https://
Примечание: веб-сервер прослушивает только порт 443 с сертификатом SSL для имени хоста веб-сервера хоста.
Например, для большей ясности веб-сервер отвечает необработанным HTML:
<html>
...
<a href="http://hostname">link</a>
...
</html>
Chrome переписывает ссылки на странице так, чтобы он отображался как:
<html>
...
<a href="https://hostname">link</a>
...
</html>
Будем весьма благодарны за дальнейшие предложения относительно того, что может быть причиной этого.