Я размещаю несколько веб-сайтов через предоставленное провайдером DNS-имя и разделяю их за порт 80 моего маршрутизатора, используя установку haproxy. Он работал очень хорошо для моих (я думаю, что это 11) уникальных веб-сайтов до тех пор, пока я не изменил один из них на https.
Теперь Google Chrome предполагает, что все мои веб-сайты являются https, и я могу получить доступ только к тому, который является https :-(
Я подозреваю, что причина в Chrome заключается в том, что все мои сайты начинаются с моего доменного имени (myexampledomain.com). Пример сайта 1 будет http://myexampledomain.com/website-one/main.html, а примером сайта 2 будет https://myexampledomain.com/website-two/main.html и по какой-то причине, после того, как chrome успешно получил доступ к ссылке https, ссылка не-https автоматически становится доступной как https. Удалите s (чтобы сделать его http) и Chrome просто добавит его обратно туда.
Когда я захожу на свои сайты через Internet Explorer 9, все они по-прежнему работают нормально, или, по крайней мере, к ним можно получить доступ без автоматического автоматического завершения подключения как https. Так что нет, на моем сервере нет перенаправления с http-на-https, это просто глупость. Кто-нибудь знает, почему Chrome глуп, и есть ли способ получить доступ к другим моим сайтам из Chrome? Я ненавижу IE, и его использование причиняет мне физическую боль ;-)